在pycharm中导入pytorch项目 | 10-10-2020
-
安装anaconda,并安装pytorch(百度搜索教程)
我新建的虚拟环境叫做pytorch。这个环境可以在anconda3-envs中找到它的文件夹。什么是虚拟环境?在名为pytorch的虚拟环境中,我配置了pytorch1.0,python为3.8.那么我在运行使用pytorch1.0框架的程序时,就需要在这个虚拟环境中运行。
在以后如果我需要用到pytorch0.4,那我可以再创建一个新的虚拟环境,给它配置pytorch0.4 -
在pycharm中导入项目并配置虚拟环境。file-open打开一个项目的文件夹。然后file-settings-project-解释器配置其解释器。我需要使用名为pytorch的虚拟环境中的python才可以使用torch。
Anaconda+Pycharm环境下的PyTorch配置方法 -
项目需要安装torchnet
如何安装torchnet
注意在anaconda中安装库,我要把库安装在pytorch虚拟环境里,需要用anaconda prompt,首先activate pytorch
(我的虚拟环境名),然后再执行其他操作。 -
项目需要安装tqdm
此时,在base环境中,使用conda list
可以看到已经安装的包,里面是有tqdm的。但是pytorch虚拟环境中使用conda list
命令可以发现并没有tqdm。因此当我使用anaconda中的python作为项目的解释器,import tqdm
就不会报错。但是当我使用虚拟环境pytorch的python作为项目解释器,import tqdm
就会报错。因为base和pytorch环境是相互独立的,所以我需要activate pytorch
,然后再conda install -c conda-forge tqdm
或pip install tqdm
。
anaconda如何安装第三方库 -
项目运行前需要启动visdom server。在terminal运行命令:
python -m visdom.server
.但是现在还不会用。要关掉的话点击terminal上面local旁边的叉号就行了。 -
报错Cannot start process, the working directory ‘F:\hello\hello’ does not exist。别忘了在configuration中设置working directory和script path。