Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python 2.7而不是3.6的Windows_Python_Python 3.x_Windows_Bash_Atom Editor - Fatal编程技术网

使用python 2.7而不是3.6的Windows

使用python 2.7而不是3.6的Windows,python,python-3.x,windows,bash,atom-editor,Python,Python 3.x,Windows,Bash,Atom Editor,我无法让windows默认使用python 3 我的Windows10电脑上安装了两个版本的python(2.7和3.6)。我从python.org安装了python 3,并勾选了添加到路径框。我花了一周的时间断断续续地寻找让Bash和Atom使用python 3作为默认值的解决方案,包括: 改变环境路径秩序 重新安装python3(到目前为止已安装三次!) 在git中使用$python3.6(或我在网上找到的本文变体) 将atom python run配置为运行python3(这只是闪烁一个

我无法让windows默认使用python 3

我的Windows10电脑上安装了两个版本的python(2.7和3.6)。我从python.org安装了python 3,并勾选了添加到路径框。我花了一周的时间断断续续地寻找让Bash和Atom使用python 3作为默认值的解决方案,包括:

  • 改变环境路径秩序
  • 重新安装python3(到目前为止已安装三次!)
  • 在git中使用
    $python3.6
    (或我在网上找到的本文变体)
  • 将atom python run配置为运行python3(这只是闪烁一个python窗口,没有进一步的事情发生)
  • 猛烈抨击:

    $python—版本 Python 2.7.17

  • 我下载了ubuntu for windows应用程序。这将显示以下内容:

    python3——版本 Python 3.6.7

我正在努力想出其他可行的想法(即使在谷歌上搜索了几个小时)。如果有人能帮忙,我将不胜感激


谢谢

我的问题是为什么两种版本都有。这是你的问题答案。您只需卸载2.7,然后在项目中使用3.6即可。当您需要2.7时,只需重新安装即可

你也可以试着找到一个可以关闭Python2.7的软件,但遗憾的是我不知道有这样的软件

另一件事就是在python文件中更改dir到项目中。然后在控制台中执行命令
python3pythonfilename.py
,它将使用python3运行项目


希望这有帮助!如果您有任何问题,请随时对此评论。

卸载2.7?:-)我担心它会被用于我电脑上的其他东西。你能想到它会有什么影响吗?否则,我很高兴toWell,我不知道你的电脑上有什么。当然可能会有人使用它。如果卸载2.7导致问题,你可以随时重新安装。这就是虚拟环境(和类似工具)非常好的原因之一。谢谢。我卸载了2.7。已修复,目前为止似乎没有任何问题。