完美解决pip命令版本冲突导致对应版本模块包无法安装的问题

解决步骤

  • 使用pip更新/降低指定模块包命令格式
  • 降低pip自身至指定版本的命令
  • 再次换源安装指定模块包

在对 FasterNet 这篇论文源码复现过程中,我们首先需要安装相关依赖文件( path/to/your/requirements.txt

bash 复制代码
-extra-index-url https://download.pytorch.org/whl/cu113

torch==1.11.0
torchvision==0.12.0
pytorch-lightning==1.6.5
lightning-bolts==0.5.0
timm==0.6.5
wandb>=0.12.21
matplotlib==3.5.2
fvcore>=0.1.5.post20220512

使用如下命令为项目代码一键部署指定的环境

bash 复制代码
conda create -n fasternet python=3.9.12 -y
conda activate fasternet
pip install -r requirements.txt

然后会出现pip版本过高导致对应版本模块包无法安装的问题

使用pip更新/降低指定模块包命令格式

python 复制代码
pip install --upgrade <pkgName==version>

降低pip自身至指定版本的命令

python 复制代码
pip install --upgrade pip==24.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

再次换源安装指定模块包

python 复制代码
pip install pytorch-lightning==1.6.5  -i https://pypi.tuna.tsinghua.edu.cn/simple
相关推荐
懒大王爱吃狼8 分钟前
Python绘制数据地图-MovingPandas
开发语言·python·信息可视化·python基础·python学习
laimaxgg10 分钟前
Linux关于华为云开放端口号后连接失败问题解决
linux·运维·服务器·网络·tcp/ip·华为云
数据小小爬虫11 分钟前
如何使用Python爬虫按关键字搜索AliExpress商品:代码示例与实践指南
开发语言·爬虫·python
浪小满12 分钟前
linux下使用脚本实现对进程的内存占用自动化监测
linux·运维·自动化·内存占用情况监测
东软吴彦祖25 分钟前
包安装利用 LNMP 实现 phpMyAdmin 的负载均衡并利用Redis实现会话保持nginx
linux·redis·mysql·nginx·缓存·负载均衡
martian66534 分钟前
第17篇:python进阶:详解数据分析与处理
开发语言·python
无码不欢的我37 分钟前
使用vscode在本地和远程服务器端运行和调试Python程序的方法总结
ide·vscode·python
五味香38 分钟前
Java学习,查找List最大最小值
android·java·开发语言·python·学习·golang·kotlin
AIGC大时代40 分钟前
方法建议ChatGPT提示词分享
人工智能·深度学习·chatgpt·aigc·ai写作
糯米导航43 分钟前
ChatGPT Prompt 编写指南
人工智能·chatgpt·prompt