Windows 10中的Python2和Python3

时间:2016-08-17 06:33:58

标签: python windows anaconda

我使用Anaconda进行python。

安装了python2    D:\Python\Anaconda2

安装python3    D:\Python\Anaconda3

python3是默认值。

创建了两个名称为python2python2的环境变量,并分别从不同的文件夹中选择了python.exe

我的setup.py仅支持python2。

当我从cmd python setup.py install运行命令时,它表示不支持。 如果我将D:\Python\Anaconda2\python.exe重命名为D:\Python\Anaconda2\python2.exe并相应地更改环境路径文件,则可以正常工作。但我不想更改文件名(因为它可能会破坏其他应用程序,例如conda说无法创建进程等)。

Windows 10 Pro,64位。 setup.py位置: E:\Program Files\IBM\ILOG\CPLEX_Studio1251\cplex\python\x64_win64

  1. 如何克服这个问题?想要python2编译器python2 setup.py install和python3编译器python3 setup.py install,不需要重命名。

  2. 如何通过运行D:\Python\Anaconda2\python.exe安装setup.py?

1 个答案:

答案 0 :(得分:1)

我不确定这是否会直接回答您的问题,但是anaconda会为您管理环境。 Reference

您应该可以输入您的Anaconda提示来创建您的环境:

conda create --name pyenv python=2.7

然后列出您的环境:

conda info --envs

最后激活你的环境python 2或python 3环境:

activate pyenv

这些具有各自版本的python的独立环境保存在envs文件夹下的anaconda文件夹中

  

/ Anaconda3 / ENVS / pyenv /蟒

相关问题