当我打开CMD(在Windows 10上)并输入python
时,它初始化python 3.6.0
C:\>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
现在我最近还安装了2.7.6解释器。如何从CMD调用两个版本的Python?
期望的结果
C:\>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> ^Z
C:\>python2.6
Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
答案 0 :(得分:1)
您可以使用Python launcher for Windows:
Python 2.7 interptreter:
C:\> py -2.7
Python 3.6解释器:
C:\> py -3.6
您还可以使用特定的解释器运行脚本:
C:\> py -2.7 myScript.py
答案 1 :(得分:0)
如果是windows机器,要打开特定版本的python,可以从命令行使用py。
例如: py2.7#for version 2.7
和
py3.6#for version 3.6
如果是Linux机器,您可以在命令行python中使用以下命令
python2.7 #opens 2.7版
和
python3.6 #opens版本3.6