python3.6、3.9多版本安装共存

windows下python多版本安装共存

本地已经安装了python3.6版本,现在想要安装python3.9版本,来学习一下python新版本特性。

下载安装python3.9

官网下载

下载成功后,点击安装,选择安装路径,我C盘大,安装在提前创建好的文件夹C:\Python39中,你可自行选择安装路径。安装中可以自动添加path, 前提你需要打勾,没打的话自己去也可以在环境变量中配置。

添加环境变量path:

修改python名命

安装完成后,怎么区分3.6和3.9呢。

python3.6就不修改了,默认保持以前安装的设置。

这里主要是对 python3.9 修改,进入刚才的安装路径C:\Python39, 将文件下的 python.exe 改为 pyhon39.exe ,pythonw.exe 改为 pythonw39.exe

结果如图:

然后在CMD中输入 python39 能够进入python3.9解释器,则成功。

pip共存

python版本区分了,那如何区分各自的pip呢,使pip能够共存?

进入C:\Python39\Scripts文件下,把 pip.exe 改名为 pip39.exe

pip报错处理

然后在CMD中输入 pip39 list测试,报错: Fatal error in launcher

解决方法:重新下载pip

python39 -m pip install --upgrade pip --force-reinstall

再输入pip39 list测试,如果还报错,进入C:\Python39\Scripts文件下,会发现多了一个 pip.exe,然后我们将之前修改的pip39.exe删掉,再将 pip.exe 改为 pip39.exe。

在CMD中输入 pip39 list测试,成功:

这样以后就可以使用pip39 install 下载自己需要的python3.9模块包了。


以上就是Python3.9的下载安装,以及用python3.9举例说明python多版本在windows下共存的方法,如果是其他版本,也是如此修改。

posted @ 2021-07-08 12:26  SensorError  阅读(9353)  评论(0编辑  收藏  举报