直接干货(暂时只有CPU,GPU还未使用)
下载Anaconda Pycharm
安装Anaconda(勾选环境变量)
去官网选择环境,拷贝命令(Package选conda) https://pytorch.org/get-started/locally/
在命令行窗口CMD中:
F:\>conda create -n pytorch python (指定版本号可python=3.7 )
F:\>activate pytorch
每次重新进入环境(在CMD下):
F:\>activate pytorch
(多余的命令退出:deactivate,再进入还是activate pytorch,一般不用)
如果安装清华源(不用清华源速度很慢):
F:\>conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
F:\>conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
F:\>conda config --set show_channel_urls yes
F:\>conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
在命令行窗口CMD中,输入如下命令(如果根据官网选择环境产生命令,好像要去除-c pytorch,否则清华源不起作用):
F:\>conda install pytorch cpuonly (CPU)
F:\>conda install pytorch cudatoolkit=10.2 (GPU)
F:\>conda install torchvision
验证Pytorch是否安装成功:
(pytorch)F:\>python (已经F:\>activate pytorch)
>>>import torch
>>>print(torch.__version__)
显示版本号即安装成功
安装PyCharm,设置解释器
解释器设置为\Anaconda\envs\pytorch的python.exe 重要!!!(包括每个项目的解释器)
如:pycharm设置:Configure->Settings->Project Interpreter->齿轮->add->System Interpreter->文件夹\Anaconda\envs\pytorch下的python.exe->OK,OK
每个项目的设置也是:File->Settings->Project:->Project Interpreter->下拉菜单->Anaconda\envs\pytorch下的python.exe
字体:Configure->Settings->Font->Lucida Console
查看anaconda版本:
F:\>conda -V
anaconda中查看Python版本号:
F:\>python -V #注意V是大写
确认 Python 和 pip 是 64 位:
python3 -c "import platform;print(platform.architecture()[0]);print(platform.machine())"
anaconda和Python升级(CMD中或Anaconda Promot中):
F:\>conda update conda
F:\>conda update anaconda
F:\>activate paddle (关键!)
F:\>conda update python
然后pycharm中重设解释器