Win10搭建Pytorch环境
1. 查看硬件: 主要是显卡型号,确认已装显卡驱动 。使用nvdia-smi查看支持的最高版本cuda toolkit.
2. 安装cuda toolkit
3. 安装cudnn,将cudnn中的 bin include lib 在c-program files-GPU进行替换。
4. 安装anaconda;
5. 安装pycharm;
6.安装常用安装包https://www.cnblogs.com/yhlx125/p/18155080。
使用pip list 查看已安装完成的包。
----------------------------------------------------------------------------------------------------------------
https://pytorch.org/
https://blog.csdn.net/weixin_43737866/article/details/127784768
https://www.jianshu.com/p/4c7b9127cf83
https://blog.csdn.net/m0_56945481/article/details/126998629
1. 先检查显卡驱动版本,在cmd里输入nvidia-smi即可查看,结果如下:
显卡支持的CUDA最高版本为12.0,下载10.2版本,后面采样11.3版本
CUDA Toolkit 11.7 Update 1 Downloads | NVIDIA Developer
下载的安装包名称:cuda_10.2.89_441.22_win10.exe
第一次装Anaconda3最新版,报Solving environment: failed with initial frozen solve. Retrying with flexible solve.
搞了这个命令
conda config --add channels conda-forge conda config --set channel_priority flexible
之后,更新conda,完了之后报错ImportError: DLL load failed while importing _ctypes: 找不到指定的模块。
1.于是重装Anaconda3-5.3.1-Windows-x86_64
(base) C:\Users\yhexie>conda info
CustomValidationError: Parameter channel_priority = 'flexible' declared in C:\Users\yhexie\.condarc is invalid.
The value 'flexible' cannot be boolified.
2.删除C:\Users\yhexie\.condarc,重新启动。
https://blog.csdn.net/xu96944967/article/details/127595899
3.conda安装的居然没有cuda支持,然后换一个虚拟环境继续装
pip install numpy==1.16.2 (安装最新版本1.25.1,pycharm编译报错)
pip install torch==1.10.1+cu102 torchvision==0.11.2+cu102 torchaudio==0.10.1 --extra-index-url https://download.pytorch.org/whl/cu102
这个命令跑了2遍,成功了。
检查:
import torch
print(torch.__version__) #查看pytorch版本
print(torch.cuda.is_available()) #查看cuda是否可用 输出为True 或者False
(利用conda命令总是不成功,也可以尝试使用pip命令进行安装,这时就需要将镜像源改成pip的镜像源;同时如果conda命令和pip命令都不行,也可以利用先下载whl文件,然后pip直接安装的方法。)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
2013-08-29 大圆距离