如题,请问如果这样安装,调用 Python 时,怎样选择调用 2.7?
在DOCS系统中,怎样输入命令,选择调用 Python 2.7?
如题,请问如果这样安装,调用 Python 时,怎样选择调用 2.7?
在DOCS系统中,怎样输入命令,选择调用 Python 2.7?
我采用的做法是,直接全部安装在C盘,并且添加进入环境变量。这样,C盘就有Python27和Python35两个python。此时,我们可以将python安装根目录下的python.exe复制一份,重命名为python2.exe和python3.exe,这样,你就可以分别用python2和python3来调用相应版本的python了。
如果后续你需要继续安装ipython,ptpython等工具的话,你也可以在Scripts文件夹做相应的操作,比如,分别复制并重命名为ipython为ipython2和ipython3。
这样做的好处是,不会影响原有模块的功能,又可以做到很好的区分,唯一麻烦的是,需要安装好了做一些复制重命名的工作,好在这个工作量不大,反正我还能接受。
话说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
4 回答970 阅读
1 回答713 阅读
1 回答694 阅读
1 回答521 阅读
642 阅读
586 阅读
568 阅读
virtualenv可以啊