Windows 下 Python3 和 Python2 共存环境

用 pip 安装一个包
执行 pip2 install xxx 的时候报错

Fatal error in launcher: Unable to create process using '"'
执行 pip3 install xxx 的时候报同样的错误

Fatal error in launcher: Unable to create process using '"'
解决办法-改用如下命令:

Python2 安装:
python2 -m pip install XXX

Python3 安装
python3 -m pip install XXX
这样就可以正常使用 pip 安装模块了

###########################要先把 去python 安装pip
window 命令
pip3 list 查看已安装的包有哪些

pip3 --version 查看版本

###############使用Anaconda管理py2,py3######################################

第一步:安装Anaconda(第一个Python版本)
去Anaconda官网下载你常用的Python版本的安装包,详细安装过程看这篇文章,此处略。
安装完后,推荐将Anaconda的源设置成国内源,之后下载包会快一点:

官方通知清华的源已经不能用了,换别的吧

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

第二步:安装第2个Python
Windows打开Anaconda Prompt,Linux、Mac打开终端。

安装Python 2请输入:
conda create -n py2 python=2.7 anaconda

安装Python 3请输入:
conda create -n py3 python=3.6 anaconda

然后经过一段时间等待,因为Anaconda要自动下载新Python使用的各种库。

下载完之后,Windows下使用activate py2(开启Python 2)或activate py3(开启Python 3),
Linux或Mac下使用source activate py2(开启Python 2)或source activate py3(开启Python 3)即可进入对应的Python环境,
然后输入python即可进入对应版本的Python解释器。

猜你喜欢

转载自www.cnblogs.com/zpan2019/p/13402194.html