2016年6月8日更新:
这是我早前写的一篇小文章,其实,后来也没有采用这种方法切换。电脑上安装了多个Python 版本
,保证自己经常用的版本加入环境变量外,使用非系统的版本时一般使用 IDE 编辑器配置自己需要Python
版本解释器的位置,是不是不需要纠结版本的问题了!
打算开始使用Python3,无奈还得使用Python2写论文数据抓取程序,所以就涉及到了多个Python共存的问题。最常见的解决方法就是使用Virtualenv
创建虚拟环境,很不幸的是我使用 virtualenv -p
进行Python3版本的安装一直不成功,遂寻找其他方法。
本文采用 Rapid Environment Editor
进行不同版本的切换。
Rapid Environment Editor是一款编辑系统环境变量的软件,相比自带要方便很多。
操作方法说明:
首先在系统Path目录下加入%PY_HOME%\
和%PY_HOME%\Scripts
然后将不同版本的Python安装目录保存为不同的变量
最后将PY_HOME变量赋值为需要的Python目录变量后保存即可,如图所示:
说明:环境变量设置后必须重启才能够生效,无奈只能继续找其他方法(此处,Rapid Environment Editor仅仅作为用作编辑了)
我们在cmd
窗口中设置修改变量切换值,由于我们设置相关的路径,所以只需要修改PY_HOME=%py_64bit_34%
。
举例:输入以下命令版本切换Python2.7
set PY_HOME = %py_32bit_27%
查看修改是否生效,举例
ECHO %PY_HOME%
完成后重启cmd窗口,输入python即可看到已经切换。