使用anaconda安装pytorch框架以及pycharm和anaconda共用解释器的问题汇总

1、下载安装anaconda,可以参考这篇博客,基本的anaconda了解可以参考这篇文章。安装就按照上面的步骤一步一步来就没问题的。Anaconda 常在机器学习中使用,它使用起来比较方便的地方在于它预装了很多第三方库,且增加了conda install命令。我们可以在Anaconda中配置多个版本的python环境。
注意:记得为安装开源软件镜像,这样下载会快很多。
2、利用anaconda来安装pytorch框架(这里主要参考了这篇文章):
2.1、先创建一个新的环境,因为我下载的anaconda的默认python版本为3.8,所以我添加的新的用于后续pytorch安装的python环境为3.6,在cmd中使用下述语句:

conda create -n pytorch python=3.6

注意:其中-n后面的pytorch就是我要创建的新的环境的名字,后面=3.6是python版本。
这时,cmd会弹出如下语句:

Proceed([y]/n)

直接输入y,系统便会自动开始创建新的环境。
然后输入如下语句,激活你的新环境,在这个环境中安装pytorch:

conda activate pytorch

2.2pytorch安装
根据自己电脑配置选择相应的版本,使用给出的command进行安装,这里需要注意,在运行该command前应把"-c pytorch"删掉。因为这个是代表默认从pytorch官网下载安装,不翻墙的话下载会报错出问题。

Proceed([y]/n)

对于cmd中的选项,直接输入y,等待安装成功。
安装完成之后,进入环境,选择环境中的python解释器,输入以下语句建议是否安装成功:
在这里插入图片描述
如果未报错,那就安装成功啦!
3、在pycharm中调用pytorch环境中的解释器
直接在工程解释器选择那add,选择pytorch环境路径,找到那个解释器导入就可以和anaconda共用了。
4、jupyter notebook中添加新的解释器(环境)
进入虚拟环境:

conda activate pytorch

虚拟环境中安装ipykernel:

pip install ipykernel

添加kerne(-user --name{虚拟环境名称}-display-name{内核显示名称}):

python -m ipykernel install --user --name pytorch --display-name pytorch

经过这些操作后,jupyter notebook就有了新的解释器,打开jupyter notebook,直接在kernel处可以选择更换。
5、如何在指定位置打开或者创建jupyter notebook:
首先进入需要的文件夹位置,在路径处输入cmd,进入cmd后输入如下代码就可以在指定位置处打开ipyn文件或者创建ipyn文件。

jupyter notebook

6、安装完成,导入torch时报错,错误原因为:Microsoft Visual C++ Redistributable is not installed, this may lead to the DLL load failure.
解决办法:进入链接下载文件

然后双击文件安装即可,其实出现这个问题,就是VC没有安装导致的,如果电脑上已经安装了Visual C就不由此问题。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值