【学习记录】安装Anaconda+pytorch以及Pycharm配置conda环境的曲折经历

 一、安装Anaconda

官网安装Anaconda,比较简单的一步,找了一些教程算是比较顺利的完成了

1、Anaconda官网https://www.anaconda.com/download/

输入一个邮箱,然后电极下方Agree……,Submit一下就可以下载了

2、安装过程

安装路径自己可以修改,然后其他一些设置按照默认就好

3、比较重要的一点

安装完成之后,需要手动添加环境变量。

参考了下面这个帖子【2手动添加环境变量】部分

https://zhuanlan.zhihu.com/p/684652174

|||Anaconda的安装到这里就算顺利结束了

二、创建conda环境

这是比较磨人的一步,整了很久……

1、打开Anaconda Prompt

(这个安装好Anaconda之后就有了,可以在搜索里面直接搜)

目前的环境只有一个(base)

像这样

2、创建其他的conda环境

使用conda create -n yourname(yourname可以自己随意设置,用英文)

但是会发现默认会安装在C盘

这个时候我查了一下,在创建的时候可以自己设置路径,使用这个指令

conda create --prefix=D:\path yourname(D:\path就是自己设置的路径,yourname就是环境的名称,自己取的)

然而不行,出现了如下错误

然后看到其他帖子说,用【管理员模式】打开Anaconda Prompt

试了一下,成功了

3、几个常用命令

激活虚拟环境conda activate yourname

推出当前虚拟环境conda deactivate

激活虚拟环境之后可以看到前面括号中的名称不再是base,而是激活的虚拟环境

(第一行是激活前,第二行是激活后,new是环境名字,自己取的)

4、下载pytorch

由于要学机器学习,pytorch是必备的,所以要在这个环境中导入pytorch

导入之前在该虚拟环境中输入pip list指令

会发现没有torch(如下图)

然后搜了一些教程导入pytorch

在pytorch的官网上

根据自己的电脑选好之后,复制Run this Command里的那行指令

在Anaconda Prompt中运行(先activate自己需要的虚拟环境)

然后是一些等待……

结果居然是failed,嘿,您瞧瞧这算什么事儿

报错没有截图,不过好像还是没有权限之类的

试了一下用管理员运行Anaconda Prompt,再运行一下Run this Command中的指令

(见到你真的是太开心了)

然后看一下pip list,有了torch

用python指令,再输入import torch 指令,

没有反应,按照教程来说,就是成功了。

(补充说明:运行管理员下载pytorch成功之后,即使不用管理员模式运行Anaconda Prompt,用指令import torch的效果也是一样的,如下图)

三、在Pycharm中配置conda环境

我的pycharm是2023.3.3版本

1、遇到的问题

第一次是按照B站[我是土堆]的pytorch教程来的

(这个:)P2. Python编辑器的选择、安装及配置(PyCharm、Jupyter安装)【PyTorch教程】_哔哩哔哩_bilibili可能是pycharm的版本不一样,就很难搞。

此时我已经完成了前面pytorch的安装,在Anaconda prompt中输入import torch 的指令是成功的

但是在pycharm创建project之后,在Python console中执行import torch是不成功的(视频大概5:20左右)

2、解决

因为pycharm版本不同

所以又找了其他的很多帖子

按照这篇Pycharm(2023)使⽤conda环境_pycharm2023配置conda环境-CSDN博客进行的设置,最后成功了,真是救了大命

【另外】

这篇帖子里将的是打开一个project

我试了一下新建project的过程

这是新建project的页面,Interpreter type中选择Custom environment,选择Select existing

Type选择Conda,path to conda选择自己安装Anaconda的位置里的Scripts文件中的conda.exe【这个非常重要!!!】

然后Environment就选自己要的那个conda环境就好(我起的名字是new)

创建之后也是成功的

四、万事开头难

感觉编程里配置各种环境就很磨人了,然而这还只是第一步。

关关难过关关过吧

这是我自己安装Anaconda、Pytorch还有设置Pycharm环境过程中遇到的问题,解决方法不一定是最好的,也不一定能解决其他人的这种问题,这篇帖子就记录一下整个心路历程,真的是被各种错误折磨到骂街。

如果能解决你的问题那就太好了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值