python3.7和python3.8共存问题

今天想看看3.8版本的特性,所以必须让他和我现在3.7版本兼容。网上百度了一下太麻烦。研究了一下,如下操作最简单。
大前提:先将两个版本的环境变量配置好。

对于python3.7版本下面2个文件夹的内容我都不准备修改


python3.7和python3.8共存问题_第1张图片
image.png
python3.7和python3.8共存问题_第2张图片
image.png

修改python3.8对应文件夹的内容

  • 对应修改成38版本


    python3.7和python3.8共存问题_第3张图片
    image.png
python3.7和python3.8共存问题_第4张图片
image.png
  • CMD执行 pip38 install pqi 报如下错误:
Fatal error in launcher: Unable to create process using '"d:\software\python38\p
ython.exe"  "D:\software\python38\Scripts\pip3.8.exe" install pqi': ???????????

解决办法:重新下载pip
python38 -m pip install --upgrade pip --force-reinstall

**在执行 pip38 install pqi **

python3.7和python3.8共存问题_第5张图片
image.png

最后用pqi更换一下国内源

python3.7和python3.8共存问题_第6张图片
image.png

3.7 所以依赖安装到3.8版本

  1. 先在3.7运行 pip freeze > reqs.txt
  2. pip38 install -r I:\python20\softwaredate\py_basics\reqs.txt
    慢慢让他将3.7所有包和依赖。安装到3.8环境上吧
    python3.7和python3.8共存问题_第7张图片
    image.png

你可能感兴趣的:(python3.7和python3.8共存问题)