python3.7和python3.8共存问题

今天想看看3.8版本的特性,所以必须让他和我现在3.7版本兼容。网上百度了一下太麻烦。研究了一下,如下操作最简单。
大前提:先将两个版本的环境变量配置好。
对于python3.7版本下面2个文件夹的内容我都不准备修改

python3.7和python3.8共存问题
文章图片
image.png python3.7和python3.8共存问题
文章图片
image.png 修改python3.8对应文件夹的内容

  • 对应修改成38版本

    python3.7和python3.8共存问题
    文章图片
    image.png
python3.7和python3.8共存问题
文章图片
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共存问题
文章图片
image.png
最后用pqi更换一下国内源
python3.7和python3.8共存问题
文章图片
image.png 【python3.7和python3.8共存问题】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共存问题
    文章图片
    image.png

    推荐阅读