Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在同一台计算机上运行python 3.6和2.7_Python_Python 3.x_Python 2.7 - Fatal编程技术网

在同一台计算机上运行python 3.6和2.7

在同一台计算机上运行python 3.6和2.7,python,python-3.x,python-2.7,Python,Python 3.x,Python 2.7,我的电脑上安装了Python3.6和Windows10。Python 3.6的路径如下: C:\Users\linekm475\AppData\Local\Programs\Python\Python36-32 我添加了一个路径,这样就可以在cmd中键入python,在cmd中打开python3.6。我现在的问题是,我也想安装Python2.7,这样我就可以同时使用它们了。因此,我安装了python 2.7,其路径如下: C:\Users\linekm475\AppData\Local\Prog

我的电脑上安装了Python3.6和Windows10。Python 3.6的路径如下:

C:\Users\linekm475\AppData\Local\Programs\Python\Python36-32

我添加了一个路径,这样就可以在cmd中键入python,在cmd中打开python3.6。我现在的问题是,我也想安装Python2.7,这样我就可以同时使用它们了。因此,我安装了python 2.7,其路径如下:

C:\Users\linekm475\AppData\Local\Programs\Python\Python27


当我在cmd中键入类似python27的内容以打开python2.7时,是否可以这样做?

假设您仅从CLI执行此操作,最简单的方法是使用doskey别名。在你的情况下,可能是这样的

doskey python27=C:\Users\linekm475\AppData\Local\Programs\Python\python27


请注意,doskey宏有一些严重的限制,最明显的是,它只能从命令行使用,不能从脚本或批处理文件使用,也不能在管道的任何一侧使用,但它将完成您尝试执行的操作。

1-您可以分别使用IDLEpython2.7或IDLEpython3.6。您可以使用像PyCharm这样的ide

2-您可以从命令promt运行.py文件,但应将python2和python3设置到系统中。

py程序是在windows上管理python的最佳方法:

py -2 [commands]
py -3 [commands]

py -2 -m pip

是的,你可以。有什么问题吗?我不知道怎么回事?半相关,研究使用蟒蛇否则,您可以导航到所需的python安装目录并从那里运行程序。或者,当您从其他目录运行程序时,您可以提供Python的完整路径。也许会有所帮助?我的机器上有两个Python版本,它们工作正常。对于Python2,我使用py-2 myfile.py。对于Python3,我使用py-3myfile.py?那应该对你有帮助。