需求
系统:win10
安装:
python3.9 常用
python3.7 备用(python3.9不支持一些库等,比如tensorflow)
准备
下载选定的版本
https://www.python.org/downloads/
安装
正常安装即可
为了这次教程,又安装了python3.8做示范
记得勾选添加到环境变量-否则手动添加环境变量
查看
这里是默认安装路径,没有改,参考如下
C:\Users\Administrator\AppData\Local\Programs\Python
可以看到目前已经安装
python3.7
python3.8
python3.9

修改
参考下图,进入到python目录下,将下面两个文件重命名
后缀加版本号即可
分别进入python37,python38,python39目录,重命名

重装pip
cmd下执行以下命令
python37 -m pip install --upgrade pip --force-reinstall
python38 -m pip install --upgrade pip --force-reinstall
python39 -m pip install --upgrade pip --force-reinstall
验证
cmd下
输入python38进入python3.8版本
输入python39进入python3.9版本
输入python37进入python3.7版本
pip安装
pip3.9 install xxx
pip3.8 install xxx
pip3.7 install xxx
加速镜像
临时镜像源
---------------------------------------------------------
pip3.7 install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple
永久镜像源-豆瓣
----------------------------------------
cmd下执行以下命令
----------------------------------------
cd %APPDATA%
rmdir /s/q pip
md pip
cd pip
(echo [global]
echo timeout = 6000
echo index-url = http://pypi.douban.com/simple
echo trusted-host = pypi.douban.com)>pip.ini
卸载
根据python版本下载对应的安装包,安装包即卸载包
--------------------------------------
以python3.8为例,嘿嘿,因为刚安装,安装包还在
---------------------------------------------------------
注意,由于之前,将python38目录下的两个文件重命名了,直接卸载时不行的,会报错
---------------------------------------------------------
1.将python38目录下的两个文件名重新修改为正常文件名
(其实我们就加了个数字,38代表版本3.8,去掉数字就行了)
2.打开安装包,选择卸载选项