完美解决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
相关推荐
AndyHeee8 分钟前
【windows使用TensorFlow,GPU无法识别问题汇总,含TensorFlow完整安装过程】
人工智能·windows·tensorflow
230万光年的思念11 分钟前
【无标题】
python
hy____12312 分钟前
Linux_进程间通信
linux·运维·服务器
shengli72217 分钟前
机器学习与人工智能
jvm·数据库·python
jay神23 分钟前
基于YOLOv8的木材表面缺陷检测系统
人工智能·深度学习·yolo·计算机视觉·毕业设计
2301_7657031425 分钟前
Python迭代器(Iterator)揭秘:for循环背后的故事
jvm·数据库·python
交通上的硅基思维30 分钟前
人工智能安全:风险、机制与治理框架研究
人工智能·安全·百度
郭涤生31 分钟前
C++的函数是否可以做到完全覆盖Linux和windows的跨平台
linux·c++·windows
老百姓懂点AI32 分钟前
[测试工程] 告别“玄学”评测:智能体来了(西南总部)基于AI agent指挥官的自动化Eval框架与AI调度官的回归测试
运维·人工智能·自动化
2501_9481201536 分钟前
基于量化感知训练的大语言模型压缩方法
人工智能·语言模型·自然语言处理