当前位置: 首页 > 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.jsqmd.com/news/870284/

相关文章:

  • 如何快速完成AI智能图像分层:layerdivider完整使用指南
  • 2026年毕业论文必备指南:10款降AI率工具深度测评(附价格与避坑表) - 降AI实验室
  • 终极指南:如何在Blender中实现AI艺术渲染的完整工作流
  • CD55和CD97:癌症治疗研究新兴靶点
  • 液冷及前沿散热技术的理论分析:从宏观系统到芯片级散热的范式跃迁
  • 终极iOS庆祝效果指南:SAConfettiView的5种纸屑类型与自定义技巧
  • 超参数调优效率提升300%:Advisor与传统调参工具深度对比
  • CPUDoc:解锁CPU隐藏性能的智能调度神器,让你的处理器发挥200%潜力
  • 长春主流敬老院品牌盘点:适配多元养老需求 - 奔跑123
  • react-contextmenu无障碍访问指南:键盘导航与屏幕阅读器支持
  • 深度解析ZXing.Net:.NET生态中的企业级条码识别与生成解决方案
  • 终极浏览器自动化控制方案:Chrome DevTools Protocol 完整指南
  • 反PUA30天 Day24:被PUA久了,你可能已经中了这三个自我怀疑 |乐想屋
  • REFramework开发指南:从零构建RE引擎游戏的高级Mod系统
  • Linux 磁盘扩展
  • 长春正规疗养院排行:5家机构核心服务全解析 - 奔跑123
  • Finch微服务部署:基于Finagle的生产环境最佳实践
  • Shutter Encoder:突破专业视频处理瓶颈的开源编码解决方案
  • Book118文档下载器:3步免费获取完整PDF的终极解决方案
  • Sigil EPUB编辑器终极教程:5个技巧让你3倍效率提升
  • 强力解锁Unity游戏资源:UABEA助你轻松编辑Asset Bundle文件
  • 番茄小说下载器:三分钟搞定海量小说离线阅读终极指南
  • UnityPy:Python驱动的Unity资源自动化处理与逆向工程框架架构设计
  • FinceptTerminal社区贡献指南:如何参与开源项目并提交优质代码
  • 2026乡城县黄金回收避坑指南;闲置黄金变现;认准铭润金银回收,诚信靠谱 - 亦辰小黄鸭
  • Beyond Compare 5密钥生成器:从RSA加密到自动化激活的完整技术解析
  • FVim命令速查表:20个提升效率的必备FVim-specific命令
  • ascend-boost-comm:一次写完,到处复用——算子公共平台的 M×N 哲学
  • Monocle API接口设计:构建RESTful风格的聚合服务
  • ZXing.Net:终极.NET条码识别与生成解决方案