完美解决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
相关推荐
api茶飘香18 分钟前
守护应用边界:通过反射API实现安全的输入输出过滤
java·开发语言·python·安全·django·virtualenv·pygame
xiaojiesec21 分钟前
第145天:内网安全-Linux权限维持&Rootkit后门&Strace监控&Alias别名&Cron定时任务
linux·运维·安全
安全在心中1 小时前
python-网页自动化(三)
运维·python·自动化
Slow1 小时前
自动化焊缝定义程序fe-safe
运维·python·自动化
FL16238631292 小时前
[数据集][目标检测]电梯内广告牌电动车检测数据集VOC+YOLO格式2787张4类别
深度学习·yolo·目标检测
阿洵Rain2 小时前
【Linux】环境变量
android·linux·javascript
F80003 小时前
YOLOv8改进:CA注意力机制【注意力系列篇】(附详细的修改步骤,以及代码,CA目标检测效果由于SE和CBAM注意力)
深度学习·yolo·目标检测·yolov8
少说多想勤做3 小时前
【计算机视觉前沿研究 热点 顶会】ECCV 2024中Mamba有关的论文
人工智能·计算机视觉·目标跟踪·论文笔记·mamba·状态空间模型·eccv
zealous_zzx3 小时前
深度解析Linux系统和Unix系统的基本概念及优缺点和原理
linux·unix
学地理的小胖砸3 小时前
【GEE的Python API】
大数据·开发语言·前端·python·遥感·地图学·地理信息科学