美文网首页
Windows上同时安装python2和python3

Windows上同时安装python2和python3

作者: Amano | 来源:发表于2019-04-29 15:19 被阅读0次

安装好 python2后,复制一份python.exe(python2文件里的)。将复制的命名为python2.exe,终端窗口输入 python2 -V 验证


image.png

安装好 python3后,复制一份python.exe(python3文件里的)。将复制的命名为python3.exe,终端窗口输入 python3 -V 验证

安装虚环境 Virtualenv,解压安装,到本地路径分别执行 python2和python3安装 setup.py
为什么分别安装一下呢,如果用python2安装,无法复制朋友python3的环境基础参数

下图是python3通过 setup.py安装Virtualenv(python2 同理)

image.png
如果出现can't find 'main' module in ''并提示py27的虚环境安装路径,说明环境变量中py27在py37前面,系统默认使用py27的virtualenv。只需要将系统的环境变量py37放到py27前面就行了,如果virtualenv -p 安装提示can't find 'main' module in 。重启一下dos窗口就行,因为dos窗口还没有切换环境变量的路径

好了,开始复制虚环境基础设施参数了,如图


image.png

关于 virtualenv命令的参数含义


image.png

当python2和python3共存时,scripts里的.exe文件(系统环境变量位置)都是默认执行系统变量的。系统的环境变量py3在py2前面(所以系统默认是py3),所以要修改成2或3指定的名称,才可以,如果,在没修改时执行virtualenv报错


image.png

系统的环境变量py3在py2前面(所以系统默认是py3),如何在不修改系统变量的时候,能告诉系统我使用python2中virtualenv虚环境呢,只需要将python2里scripts文件夹下的virtualenv.exe文件改成virtualenv2.exe即可,然后敲命令如图


image.png image.png

Pycharm如果没有出现库文件列表,看看是不是没有关联,如果添加失败,或者添加很久添加不进去滴第三方库,看看是不是关联错误:pycharm关联python的管理存仓库路径


image.png

如果seting没有找到包,那就打开Pycharm的终端窗口 pip安装


image.png

相关文章

网友评论

      本文标题:Windows上同时安装python2和python3

      本文链接:https://www.haomeiwen.com/subject/gybynqtx.html