我使用的是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.
如果我想使用pip
或pip3
命令为Python3.6.4下载任何东西,它只为Python2.7.15安装它。我已经检查了包含python 2.7.15和3.6.4的环境变量,有人能帮我吗?
编辑:
我在我的电脑上安装了py启动器:
当我尝试运行它时:
和python文件包含在系统变量中。
而python 3.6.4目录只包含thous文件:
那么现在我要怎么运行两个版本的
呢??以及如何在atom中运行脚本?
发布于 2018-08-09 04:38:09
我不确定windows,但是如果你已经安装了用于windows的python Anaconda prompt,那么你可以在Anaconda prompt上安装不同版本的,并为它们指定特定的名称。和我一样,我将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版本,然后您可以以任何您喜欢的方式工作。
https://stackoverflow.com/questions/51751847
复制相似问题