我在Windows 10上安装了Python 3.6.0 |Anaconda 4.3.0 (64-bit)
。然后我downloaded and installed Python 2.7 | (32-bit)
。
我的目标是能够打开命令提示符并根据环境变量名称选择python 3.6或2.7。
示例:
python ---> Python 3.6.0 |Anaconda 4.3.0 (64-bit)
python2 ---> Python 2.7 | (32-bit)
我发现了一个类似的问题here,我实现了建议使用conda创建ad hoc环境的答案。但是这种方法导致python 64位而不是32位。
你能否建议我一个很好的方法来设置环境变量而不会弄乱任何东西?
答案 0 :(得分:0)
您应该能够正常安装它们然后当您连接到其中一个或者只是在命令行上运行python2或python3时,或者我错过了问题的这一点。
答案 1 :(得分:0)
我是如何解决我的问题的:
python.exe
和pythonw.exe
重命名为python27.exe
和pythonw27.exe
(提供您想要的名称).exe
文件的路径创建enviromental variable(例如:C:\Python27\
)python
更改为您提供的任何新的环境变量名称(例如:#!/usr/bin/env python27
)注意:无需触摸anaconda!