当前位置: 首页 > news >正文

win10 安装多个版本的python

1,安装python3.9 和python3.10

2,  安装完之后分别打开两个版本的Python的安装目录(第一层目录),把pythonw.exe分别重命名为pythonw_39.exe和pythonw_310.exe,把python.exe复制一份,并分别重命名为python_39.exe和python_310.exe

3,在PowerShell中分别使用以下命令强制重新安装两个版本的Python的pip.

# python_39 -m pip install --upgrade pip --force-reinstall
#安装python3.9的pip
python_39 -m pip install --upgrade pip # python_310 -m pip install --upgrade pip --force-reinstall
#安装python3.10的pip
python_310 -m pip install --upgrade pip 

这样就可以同时存在多个版本的python了

4,如果报错:

Fatal error in launcher: Unable to create process using '"c:\program files\python37\python.exe"  "E:\work\Python37\Scripts\pip3.7.exe" ': ???????????

这是因为把安装好的python复制到其它路径造成的,解决方法如下:

a, 删除Scripts目录;

b, 同时删除Lib/sit-packages/pip-23.1.2.dist-info目录;

c, 在python目录下,建立配置一个pip.ini国内镜像文件;

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

d,安装pip

python -m pip install --upgrade pippython -m pip install --upgrade pip -i http://mirrors.aliyun.com/pypi/simple/

e,查看系统环境路径

http://www.lryc.cn/news/436709.html

相关文章:

  • 【ORACLE】数据备份
  • [Golang] goroutine
  • 【前端】JavaScript高级教程:函数高级——执行上下文与执行上下文栈
  • 【阻抗管传递函数法】频域声压,即复声压是指什么
  • Python青少年简明教程:类和对象入门
  • 【vue+el-table】表格操作列宽度跟随按钮个数自适应, 方法封装全局使用
  • OpenAI发布全新o1 AI模型具备推理能力
  • 如何在本地部署大语言模型
  • 秒懂:环境变量
  • 使用 @Param 注解标注映射关系
  • Java学习中在打印对象时忘记调用 .toString() 方法或者没有重写 toString() 方法怎么办?
  • 如何评估一个RAG(检索增强生成)系统-上篇
  • rust解说
  • Elasticsearch 开放 inference API 为 Hugging Face 添加了原生分块支持
  • Jenkins部署若依项目
  • ELK笔记
  • 计算机网络 --- 计算机网络的分类
  • 三维动画|创意无限,让品牌传播更精彩!
  • 欧零导航系统正式版,功能强大,可直接运营
  • 了解变压器耦合电压开关 D类放大器
  • openssh移植:精致的脚本版
  • 3C电子胶黏剂在手机制造方面有哪些关键的应用
  • Oracle数据库中的动态SQL(Dynamic SQL)
  • Python判断两张图片的相似度
  • MySQL高级功能-窗口函数
  • 9.12总结
  • 小众创新组合!LightGBM+BO-Transformer-LSTM多变量回归交通流量预测(Matlab)
  • 《CSS新世界》书评
  • python 实现euler modified变形欧拉法算法
  • strcpy 函数及其缺点