目录
一. Pytorch环境配置与安装1.1 安装Anaconda1.2 创建Anaconda虚拟环境1.3 安装Pytorch二. Pycharm和Jupyter notebook的安装及配置2.1 Pycharm安装及配置2.2 Jupyter安装及配置一. Pytorch环境配置与安装
视频链接:/video/BV1hE411t7RN
主要步骤如下:
1.1 安装Anaconda
在/archive/中找到对应版本的Anaconda并下载(我下的是Anaconda3-5.2.0,对应Python3.6)。
1.2 创建Anaconda虚拟环境
不同的虚拟环境就相当于不同的仓库,在仓库中我们可以根据需要安装不同版本的python和库。
1. 以管理员身份运行Anaconda Prompt
2. 输入以下命令:
conda create --name [your_env_name] python=[x.x]
比如我想创建一个名为pytorch的虚拟环境,则运行以下命令:conda create --name pytorch python=3.6
我在运行时出现以下错误:
我运行conda config --remove-key channels
恢复下载源后解决。
3. 激活虚拟环境
windows:activate [your_env_name]
Linux:source activate [your_env_name]
激活后就是进入了新建的虚拟环境,这个时候你的命令行的最左边应该是(your_env_name)。虚拟环境建立完成,可以安装各种包了。
附:
退出虚拟环境:deactivate
查找虚拟环境:conda info -e
或者conda info --envs
,带有“*”的是默认真实环境。删除:conda remove -n [your_env_name] --all
1.3 安装Pytorch
在/get-started/locally/中选择安装Pytorch的版本号及对应电脑配置:
将最下面那个命令复制到虚拟环境中运行,等待即可。
安装完成后,输入以下命令验证:
在运行conda list
以及import torch
时我弹出以下对话框:
按照以下方法删除文件即可解决:
在运行import torchvision
时我出现以下警告信息:
出现这个问题的原因是torchvision版本不适配,直接pip3 uninstall torchvision
然后直接pip install torchvison
,系统默认安装即可。
二. Pycharm和Jupyter notebook的安装及配置
视频链接:/video/BV1hE411t7RN?p=2
主要步骤如下:
2.1 Pycharm安装及配置
这里可以看着视频一步一步来,基本没有坑。
打开工具栏中的File->Settings,找到Python Interpreter,即可添加和切换虚拟环境:
2.2 Jupyter安装及配置
我在跟着视频安装时,运行conda install nb_conda
后,一直卡在这里很长时间都没有反应:
于是转为以下方法:
1. 安装ipykernel
conda install ipykernel
如果不可行就使用pip install ipykernel
不要问为什么,反正用conda时提示有些东西没装,换成pip瞬间成功。(能用就行)
2. 激活虚拟环境
avtivate pytorch
3. 将环境写入Notebook的kernel中
python -m ipykernel install --user --name [环境名称] --display-name "Python ([环境名称])"
比如我运行如下命令:
python -m ipykernel install --user --name pytorch --display-name "Python (pytorch)"
4. 打开Jupyter notebook,新建Python文件,这时候你就能看见你的创建的环境
在开始菜单中Anaconda文件夹下找到Jupyter Notebook,单击打开:
点击新建Python文件,可以看到你创建的环境,另外一个是base环境:
单击新创建的环境Python(pytorch),输入以下命令验证是否创建成功(shift+enter运行代码块):
5. 可以在工具栏中随意更换程序执行环境