如何运行两个版本的python 2.7.15和3.6.4,以及如何将软件包安装到特定版本的python?

时间:2018-08-08 16:51:15

标签: python python-3.x python-2.7

我正在使用python 3.6.4和2.5.17 Windows 10,当我尝试运行任何代码时,它仅使用2.7.15版运行 我尝试将代码添加到代码的第一行:

#! python3

#! python2

什么也没发生 而且我还尝试使用

py -the number of versions

我有这个输出:

'py' is not recognized as an internal or external command, operable program or batch file.

,如果我想使用pippip3命令为python 3.6.4下载任何内容 它只为python 2.7.15安装。 我检查了包含python 2.7.15和3.6.4的环境变量 谁能帮助我?

编辑:

我在PC上安装了py启动器:

see here

当我尝试运行它时:

see here

和python文件包含在系统变量

see here

和python 3.6.4目录仅包含大量文件:

see here

  

所以我现在要做的是运行两个versins的python ??以及如何在Atom中运行脚本?

1 个答案:

答案 0 :(得分:2)

不确定Windows,但是如果您已为Windows安装 Anaconda提示符,则可以在Anaconda提示符下安装不同版本的python,并为其指定特定的名称。像我一样,我将python3.6.5版本命名为base,将python2.7版本命名为py27。每当我需要切换到它们中的任何一个时,我都只需使用activate命令:

activate py27 //to switch to python2.7

activate base    //to switch to python3.6.5

这会自动在anaconda提示符下将我切换到指定版本的python,然后您可以按照自己喜欢的方式进行操作。