Python环境搭建全攻略:安装Anaconda、CUDA、PyTorch与PyCharm的详细步骤

由于网上太多过期的教程,被折磨了一天多,最后决定写这个帖子,实在是因为太破防了,第一次写,主要是记录,其次希望对同样受到折磨的人有点帮助……

对了,由于这个帖子是在2025年2月5日写的,所以一定要注意时效性,如果等到几个月后有人发现界面不对了可能需要自己再去找找方案,这个依然只能当参考

一、安装anaconda

网址:www.anaconda.com

Download Now | Anaconda

安装的是最新版,anaconda2024.10.1,我现在是2025年2月5日,可以直接安装就行,然后由于配套性,我就后续所有软件都安装了最新版

进入网站后的界面是这样的

点击右上角“Free Download”

输入邮箱

点击下载:

我用的是win11系统,选择了第一个,要按照自己电脑的系统配置选择

注意这里选了是Python3.12版本

正常下载安装就行

可以不用装VS,跳过就行

然后检查安装成功与否:

在开始菜单搜索:Anaconda Prompt

这里建议直接用管理员权限打开,后面需要往C盘下载东西,需要用到管理员权限

进入后如果显示:(base)巴拉巴拉的,那就是对了,安装成功

注意:到这不要关闭这个界面,下面要用到

二、安装pytorch

首先先要创建一个python环境,我也不太懂到底是怎么创建的,主要在刚才的界面输入:

conda create -n pytorch python=3. 12

这个代码后面python的版本和上面使用的版本最好一样,反正我一样,不知道不一样的结果是什么,可以试一试,我版本一样做成了

然后安装成功的效果是

这时候输入:

conda activate pytorch

后续图标就会由(base)转化为(pytorch)

这个时候输入:

pip list

会显示这个环境下的库,这个时候还没有安装pytorch,也就没有torch库

我们先进入pytorch首页:www.pytorch.org

PyTorch
向下翻,看到下载区域

b站上很多教程推荐的是用conda下载,现在貌似不支持了,需要用pip,不过效果一样,直接选pip就行

选择稳定版、pip、python,cuda选比较合适的,如果没有独显就选cpu,这个是加速计算用的,可以不要。

然后复制最下面那行代码,粘贴到刚才的界面按回车就行

检验安装成功的方法就是输入:

python

进入python环境,然后输入:

import torch

如果没有问题,再输入:

torch.cuda.is_available()

输出True则安装完成

三、安装PyCharm

下载PyCharm社区版

网址:www.jetbrains.com

PyCharm:适用于数据科学和 Web 开发的 Python IDE (jetbrains.com)

点击下载,然后往下翻会看到PyCharm社区版

安装即可

打开PyCharm,然后开启任意一个项目

进入设置界面

点击项目,python解释器

由于之前已经创建好了anaconda,因此只要导入就行

点击添加解释器

点击选择现有,然后选择选择conda

这个文件是隐藏的,需要打开隐藏文件可见,网上教程一堆,我就不赘述了

找到我这个类似的路径,打开conda.exe

然后环境基本就配置完成了。

测试一下

点击左下角的python控制台

然后输入:

import torch

如果没有报错就再输入:

torch.cuda.is_available()

如果没有问题就会输出True,设置完成

如果存在问题,那么试着打开anaconda navigate,环境中选择torch然后打开PyCharm,重复过程。

这就是目前遇到的一些问题和解决方案,希望有帮助

作者:niumowanghahaha

物联沃分享整理
物联沃-IOTWORD物联网 » Python环境搭建全攻略:安装Anaconda、CUDA、PyTorch与PyCharm的详细步骤

发表回复