- 环境配置(本机为例 python 3.9 cuda 16) 完成后cmd输入python可查看版本信息
C:\ProgramData\anaconda3
C:\ProgramData\anaconda3\Scripts
C:\ProgramData\anaconda3\Library\bin
C:\ProgramData\anaconda3\Library\mingw-w64\bin
- 换源(大部分镜像: https://www.jianshu.com/p/e39cb192bde0 )
- 修改配置文件换源
在cmd或anaconda自带终端,输入 conda config --set show_channel_urls yes
修改在用户目录下的 .condarc 文件 全部替换
阿里云: 以下为部分网站对应源配置信息选一即可)
anaconda镜像_anaconda下载地址_anaconda安装教程-阿里巴巴开源镜像站
北京外国语大学:
anaconda | 镜像站使用帮助 | 北京外国语大学开源软件镜像站 | BFSU Open Source Mirror
清华:
anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
修改完成在终端输入conda clean -i 清理缓存
- 使用conda config --add channels <URLS> 添加源
清华:
conda config --add channels Index of /anaconda/cloud/pytorch/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
conda config --add channels Index of /anaconda/pkgs/free/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
conda config --add channels Index of /anaconda/pkgs/main/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
conda config --set show_channel_urls yes
conda upgrade --all (更新源命令 可以不使用)
- 搭建虚拟环境(可在Base环境完成不建议采用)
- 默认位置创建
conda create -n pytorch python=3.9 (dl是环境的名称,3.9是指定的python版本)
- 指定位置创建
conda create --prefix=D:\environment\Python python=3.9 目标文件夹路径
conda activate D:\environment\Python 激活该环境
conda info --env 查看环境是否安装成功
conda activate pytorch 激活新环境
nvidia-smi 查看显卡信息
PyTorch pytorch官网
conda python cuda 11.6 示例
conda install pytorch torchvision torchaudio cudatoolkit=11.6 -c pytorch -c conda-forge
根据显卡信息与电脑环境选择版本
完成后输入python(现有环境测试) 或输入pip list 查看是否含有所需包
import torch
print(torch.__version__)
print(torch.cuda.is_available())
conda deactivate 退出虚拟环境
conda remove -n pytorch --all 删除 (不用 执行后环境将被删除!!!)
- Pycharm解释器
对于新建项目 解释器选择包含pytorch的环境及虚拟环境(pytorch)
已有项目更新解释器,同理。
- 对于清华镜像安装pytorch出现的问题及解决。(参考)
使用清华镜像安装pytorch教程和出现的问题以及解决方法 - 码农教程
- Jupyter notebook(内核)
参考
Jupyter notebook中添加虚拟环境_HDD615的博客-优快云博客_jupyter安装虚拟环境
在终端进入虚拟环境 conda activate name
输入 pip install ipykernel ipython 安装jupyter内核,下图为安装成功界面
ipython kernel install --user --name pytorch 添加内核
jupyter kernelspec remove pytorch 移除内核路径
在环境输入 pip3 install Cython 报name C未定义输入
pip3 install --upgrade numpy 如果numpy版本不兼容输入更新