安装了两个python(相同版本)

时间:2016-05-03 02:44:16

标签: python windows installation

我安装了python 3.5,然后我安装了包含python 3.5的anaconda包。我认为python 3.5现在在不同的路径上安装了两次。在这种情况下我需要做些什么吗?或者我应该卸载其中一个吗?

enter image description here

2 个答案:

答案 0 :(得分:1)

在您的计算机上安装Python 3.5是可以的,但最好删除其中一个以避免将来混淆。

如果您仍然坚持使用两个相同的Python,请首先检查您的环境路径是否适合您。如果你使用像eclipse或pycharm这样的IDE,你可以在属性中轻松选择合适的python解释器。

如果你想保留两个单独的Python,你可以轻松使用Python美德环境http://docs.python-guide.org/en/latest/dev/virtualenvs/

答案 1 :(得分:1)

只要您知道运行脚本时调用的版本,就可以同时使用它们。如其他人所述,请检查您的PATH系统变量。

过去我也安装了Python 2.7和Python 3.5。我所做的是将我的Python 3.5安装中的python.exe文件重命名为python3.exe。这样,当我输入" python3"在命令行中,它将调用Python 3.5版本,如果只是" python"则调用Python 2.7。进入了。

您的案例示例:

C:\Python35\python.exe ---> C:\Python35\python.exe (retain name)
C:\Anaconda3\python.exe ---> C:\Anaconda3\python_anaconda.exe (rename)

这样命令行执行,

C:\Users\Hello>python helloworld.py ---> uses the version in C:\Python35
C:\Users\Hello>python_anaconda helloworld.py ---> uses the version in C:\Anaconda3

根据您的IDE,他们也可以方便地为您完成此操作。