首页 > 请问,在Windows系统中,安装了Python 3.5后需要安装Python 2.7 怎么做?

请问,在Windows系统中,安装了Python 3.5后需要安装Python 2.7 怎么做?

如题,请问如果这样安装,调用 Python 时,怎样选择调用 2.7?
在DOCS系统中,怎样输入命令,选择调用 Python 2.7?


话说python有个虚拟环境的神奇:

virtualenv:

pip install virtualenv #安装
virtualenv -p /usr/bin/python2.7 py2.7 #创建python2.7的虚拟环境
virtualenv -p /usr/bin/python3.5 py3.5 #创建python3.5的虚拟环境

virtualenvwrapper(virtualenv的扩展管理包):

pip install virtualenvwrapper
mkvirtualenv --python=/usr/bin/python2.7 py2.7
mkvirtualenv --python=/usr/bin/python3.5 py3.5

virtualenv可以啊


py -2.7


我采用的做法是,直接全部安装在C盘,并且添加进入环境变量。这样,C盘就有Python27Python35两个python。此时,我们可以将python安装根目录下的python.exe复制一份,重命名为python2.exepython3.exe,这样,你就可以分别用python2python3来调用相应版本的python了。
如果后续你需要继续安装ipythonptpython等工具的话,你也可以在Scripts文件夹做相应的操作,比如,分别复制并重命名为ipythonipython2ipython3
这样做的好处是,不会影响原有模块的功能,又可以做到很好的区分,唯一麻烦的是,需要安装好了做一些复制重命名的工作,好在这个工作量不大,反正我还能接受。


我现在采取的解决方案 直接cd到Python2.7 有exe的文件夹

【热门文章】
【热门文章】