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