前置状态:已安装python、Pycharm,需要配置一个pytorch环境,但又不想安装Anaconda。那么接下来我们就一步一步进行设置:
1、创建文件夹存放虚拟环境:
先创建一个envs文件夹,在envs文件夹内创建一个文件夹pytorch,用来存放虚拟环境的文件。(例如:D:\envs\pytorch)
2、给虚拟环境配置解释器:
打开pycharm,点击file——Settings——Project——Python Interpreter——Add Interperter。如下图:
点击Add Interpreter之后,弹出窗口(如下图),
点击Virtualenv Environment
点击New
Location处:选择第一步创建的虚拟环境文件夹(D:\envs\pytorch)
Base Interpreter处:从右边 ... 处选择你自己安装的python中的python.exe(我之前把python安装到了D盘python文件夹下,在该文件夹下找到python.exe选中),目的是为了设置python解释器。
点击OK,虚拟环境里就有python解释器了。
3、从终端激活虚拟环境:
Win+R快捷键打开终端,进入第1步创建的虚拟环境文件夹:
进入D盘: d:
进入envs文件夹: cd envs
进入pytorch文件夹: cd pytorch
进入Scripts文件夹: cd Scripts
输入激活命令: activate
路径前出现(pytorch),进入到了pytorch虚拟环境里。(此时不要关闭终端,第5步还要用)
4、进入虚拟环境,配置pytorch:
进入Pytorch官网,下拉,找到如下图所示,接下来就可以根据自己电脑性能选择Pytorch配置。
如果有GPU,就选CUDA;没有GPU,就选CPU。
5、安装Pytorch:
第4步选好配置后,把Run this Command那一栏出现的pip命令粘贴到刚才进入的虚拟环境命令行中,执行,pytorch开始安装。
6、测试是否可用:
安装成功后,在pytorch环境下,输入命令:python,进入python语言解释环境。
导入torch:import torch。如果没报错则表示pytorch配置安装成功。
输入命令查看GPU是否可用:torch.cuda.is_available() ,返回True,则表示可用GPU,返回False,表示GPU不可用,只能用CPU。
7、在Pycharm中选用Pytorch环境
在红框内选择配置好的pytorch环境(路径是D:\envs\pytorch\Scripts\python.exe),点击OK就可以使用了。