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

【Python】模块module/软件库package安装及问题(自用)

1. 库安装

Pytorch库单独列一章写

cv2 pip install opencv-contrib-python

dlib

首先安装cmake:pip install cmake

然后安装boost:pip install boost

执行命令:pip install dlib最后在这里报错

那么直接去其他地方下载对应py版本的dlib的wheel文件,再来手动安装

百度网盘 请输入提取码

手动安装流程:

在.whl所在文件夹下打开cmd

pip install [filename]

这样就安装成功了

sklearn pip install scikit-learn

matplotlib pip install matplotlib

mediapipe pip install mediapipe

tqdm pip install tqdm

requests pip install requests

fuzzywuzzy pip install fuzzywuzzy

yaml pip install PyYAML

seaborn pip install seaborn

easydict pip install easydict

skimage pip install scikit-image

如果报错pip错误“Microsoft Visual C++ 14.0 is required.”

解决在这里https://zhuanlan.zhihu.com/p/165008313

查看本环境是否存在某个库

pip show numpy

或者

conda list numpy

2. cuda安装

我们说安装cuda实际上是安装cuda toolkit

cmd输入nvidia-smi(前提是安装了显卡驱动)

这里就能看到【所支持的最高】cuda版本,所以可以选择该版本及以下的所有版本,根据自己的兼容性选择

去nv的网站下载cuda toolkit

CUDA Toolkit - Free Tools and Training | NVIDIA Developer

往期版本见下url:

https://developer.nvidia.com/cuda-toolkit-archive

安装完成之后查看自己安装的cuda版本

cmd输入

nvcc --version

另外,可以为虚拟环境单独安装cuda,如命令

conda install cudatoolkit=11.8

3. Pytorch安装/卸载

No module named 'torch'

官网在线安装

去pytorch官网 Start Locally | PyTo 找到需要安装的版本

这里的Compute Platform由本机N卡驱动决定

复制下面的pip命令,放在cmd执行,然后等待即可

换清华镜像源

pip install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple

查看现在环境下的torch版本号

pip list

找到torch,下图是cpu版本的torch

gpu版本是这样的

后面会显示cuda的版本

如果装错了版本

卸载命令:

pip uninstall torch torchvision torchaudio

离线安装

每次在线安装都要接近3个G,费时费力,预先下载一个安装包会好很多。

https://download.pytorch.org/whl/torch 自行去下载对应版本

至于torchaudio和torchvision,修改上面的网站[torch]的对应部分前往下载。

得到whl之后,在whl所在目录启动cmd,pip install "[whl_name].whl"

4. 使用命令行为不同版本的python安装软件库

找到对应python.exe的Lib/site-packages目录

pip install pandas --target="C:/Users/Sway Zhang/AppData/Local/Programs/Python/Python312/Lib/site-packages"

5. 使用命令行为不同虚拟环境安装软件库

激活相关虚拟环境,然后直接pip install即可

6. 导出conda环境中的所有package(作为yml文件)

pip freeze > requirements.txt

conda env export > environment.yml

7. pip install 使用/撤销清华源

本次从清华源安装(以pytorch为例)

pip install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple

永久配置清华源,以后每次pip install 都去清华源找

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

恢复默认配置(从pypi上下载)

pip config set global.index-url https://pypi.org/simple
http://www.zskr.cn/news/1355035.html

相关文章:

  • 解决Windows系统顽固组件移除难题:EdgeRemover技术解析与实现
  • 长春主流敬老院品牌盘点:适配多元养老需求 - 奔跑123
  • 显卡驱动清理终极指南:如何用DDU彻底解决驱动问题
  • react-contextmenu无障碍访问指南:键盘导航与屏幕阅读器支持
  • 如何实现跨平台资源下载神器:从微信视频号到抖音网页版的全能解决方案
  • 终极浏览器自动化控制方案:Chrome DevTools Protocol 完整指南
  • REFramework开发指南:从零构建RE引擎游戏的高级Mod系统
  • 反PUA30天 Day24:被PUA久了,你可能已经中了这三个自我怀疑 |乐想屋
  • 长春正规疗养院排行:5家机构核心服务全解析 - 奔跑123
  • Balena Etcher:3分钟学会安全烧录系统镜像的终极指南
  • Finch微服务部署:基于Finagle的生产环境最佳实践
  • Shutter Encoder:突破专业视频处理瓶颈的开源编码解决方案
  • 番茄小说下载器:三分钟搞定海量小说离线阅读终极指南
  • 强力解锁Unity游戏资源:UABEA助你轻松编辑Asset Bundle文件
  • Sigil EPUB编辑器终极教程:5个技巧让你3倍效率提升
  • FinceptTerminal社区贡献指南:如何参与开源项目并提交优质代码
  • 为Hermes Agent配置自定义Taotoken提供商接入大模型
  • PHP二维码生成与读取终极指南:从基础到高级应用的完整解决方案
  • 2026乡城县黄金回收避坑指南;闲置黄金变现;认准铭润金银回收,诚信靠谱 - 亦辰小黄鸭
  • Beyond Compare 5密钥生成器:从RSA加密到自动化激活的完整技术解析
  • Monocle API接口设计:构建RESTful风格的聚合服务
  • ascend-boost-comm:一次写完,到处复用——算子公共平台的 M×N 哲学
  • Ember_Simple_Calculator-merge扩展开发:5个步骤为计算器添加自定义运算功能
  • ZXing.Net:终极.NET条码识别与生成解决方案
  • Meta-Typing开发指南:贡献代码与扩展类型函数库
  • OpenKore终极指南:如何用开源自动化工具彻底解放你的RO游戏时间
  • 告别复杂绘图,拥抱高效网络拓扑可视化:easy-topo让架构设计变得简单
  • LunaSea备份与恢复:保护你的配置与数据的完整方案
  • 如何免费加速游戏运行速度?OpenSpeedy开源变速工具终极指南
  • Mobiledoc-Kit测试与调试:确保编辑器稳定性的最佳实践