完美解决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
相关推荐
阳区欠几秒前
【Linux】进程通信
linux·运维·服务器·共享内存·进程通信·system v·管道文件
攻城狮7号1 分钟前
【第一节】Python爬虫基础-HTTP基本原理
爬虫·python·python爬虫
Json_1 分钟前
Vue Methods Option 方法选项
前端·vue.js·深度学习
IT乐手2 分钟前
adb logcat 写文件乱码的解决方案
android·python
Python测试之道6 分钟前
Deepseek API+Python 测试用例一键生成与导出 V1.0.6(加入分块策略,返回更完整可靠)
开发语言·python·测试用例
SRC_BLUE_179 分钟前
Python GUI 编程 | QObject 控件基类详解 — 定时器
开发语言·数据库·python
Naomi5219 分钟前
Trustworthy Machine Learning
人工智能·机器学习
啊阿狸不会拉杆16 分钟前
第二十一章:Python-Plotly库实现数据动态可视化
开发语言·python·plotly
刘 怼怼23 分钟前
使用 Vue 重构 RAGFlow 实现聊天功能
前端·vue.js·人工智能·重构
程序员安仔23 分钟前
每天学新 AI 工具好累?我终于发现了“一键全能且免费不限量”的国产终极解决方案
人工智能