AI技术栈 ——深度学习环境安装与配置
=--------------软件--------------=
一、Anaconda环境
二、CV环境
2.1 安装Pytorch与TorchVision
2.1 参考文章或视频链接 |
---|
[1] Pytorch |
2.2 安装OpenCV
# 激活虚拟环境的条件下用pip安装,不知道为什么,参考文章的方法有问题,仅供一看
(cv_basic_env) C:\Users\hp>pip install opencv-python
2.2 参考文章或视频链接 |
---|
[1] 这篇文章安装有问题,我无法import cv2 Conda 安装 OpenCV |
三、NLP环境
四、ModelScope环境
参考文章或视频链接 |
---|
[1] ms-swift官网 |
=--------------硬件--------------=
一、NVIDIA环境
前提是得有英伟达的显卡
(1)安装英伟达驱动,nvidia-smi
出现信息代表成功。
(2)安装CUDA
(3)安装cuDNN
1.1 Windows下安装
参考文章或视频 |
---|
[1] 《【保姆级教程】Windows安装CUDA及cuDNN》 |
1.2 Ubuntu下安装
完全从0开始安装,请看参考文章[1]
4.2 参考文章或视频 |
---|
推荐[1] NVIDIA drivers installation |
[2] 《【CUDA】Ubuntu系统如何安装CUDA保姆级教程(2022年最新)》 |
1.3 断电后驱动异常
有一次断电重启服务器后,我发现执行nvidia-smi
报了如下错误
NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
原因是:断电导致文件损坏
解决方案是:清除原有环境后,重装驱动sudo apt-get purge '^nvidia-.*' sudo apt-get autoremove sudo apt-get autoclean
二、昇腾环境
Q&A
Q1
:按照上述的安装方式,虽然都是在同一个virtual env环境下的安装,pip和conda 各自 install的内容会放在同一个目录吗?
当你在一个 Python 虚拟环境中使用 pip install 安装包时,包会被安装到该虚拟环境的 site-packages 目录下。例如,如果你的虚拟环境位于 /path/to/venv,那么包会被安装到:/path/to/venv/lib/pythonX.Y/site-packages/
当你在一个 conda 虚拟环境中使用 conda install 安装包时,包会被安装到 conda 虚拟环境的 pkgs 目录中。这个目录通常位于环境的根目录下。例如,如果你的 conda 环境位于 /path/to/conda/envs/myenv,那么包会被安装到:
/path/to/conda/envs/myenv/pkgs/
查看安装位置的命令
# 查看pip安装的包列表 pip list # 查看指定包的安装路径 pip show package_name # 查看conda安装的包列表 conda list # 查看指定包的安装路径 conda list package_name