我为python2和python3安装了Anaconda的两个版本。在
我添加了路径。在
我用水蟒提示。在
python program.py
它假设我使用的是python3。例如,它无法理解:
^{pr2}$我试过了:
py program.py
py -2 program.py
但他们没用。如何运行python2程序?在
如果我键入:
python
在Acaconda提示符中,它显示:
python 3.5.1. Anaconda 2.4.1
所以提示假设我使用的是python3。在
但我有用Python2编写的程序和用Python3编写的程序。在
我想在两者之间顺利切换。我该怎么做?在
simples解决方案是为Python 2创建一个环境:
这将需要几秒钟的时间,并将向您显示一个它将要安装的软件包的列表。只需按enter键并等待。在
一旦完成激活你的新环境。在
在Windows上:
^{pr2}$在其他平台上:
提示应该改为
(py27)
。现在使用python2.7。在停用方式:
现在回到Python3。您可以同时在两个终端窗口中运行这两个版本。您可以为其他Python版本创建环境:
如果您不希望在环境中安装完整的Anaconda,请使用所有软件包创建一个:
安装你需要的东西。例如:
您可以在
.profile
或.bashrc
中定义bash
函数:现在,您可以使用Python 27运行程序,前提是您使用Python 2.7创建了一个具有此名称的环境:
您可以进一步概括Python 2.6、2、7、3.3、3.4和3.5的create a命令:
这假设您已经创建了具有相应名称和Python版本的环境。在
相关问题 更多 >
编程相关推荐