利用Anaconda和Pycharm配置pytorch环境(面向小白,超详细)

在自己的电脑上配置深度学习的环境,本电脑环境是:cuda11.6+python3.8+pytorch1.12.0(如果你是Python3.7也可以下载这个版本)

首先需要安装好Anaconda,如果之前已经安装好了Python官方的环境(因为下载和管理包的时候容易发生冲突,如果习惯了不卸载也可),这里建议卸载一下再安装Anaconda。

Python完全卸载

可以参考这篇:清除所有的 Python 环境并重新配置一个新的环境 - 知乎 (zhihu.com)

除了卸载Python之外,主要是需要注意删除几个文件夹内容:

C:\Python(或其他 Python 安装目录)

C:\Users\你的用户名\AppData\Local\Programs\Python

C:\Users\你的用户名\AppData\Roaming\Python

同时注意删除系统环境变量。

Anaconda下载

可以参考这篇:

Anaconda安装-超详细版(2023)_anaconda安装哪个版本好_酷酷的懒虫的博客-CSDN博客

Pycharm下载

可以参考这篇:

Pycharm下载和安装教程(一看就会)_ESRG技录橙的博客-CSDN博客

安装Pytorch之前,请先检查自己的电脑支持的CUDA版本,并安装好cuda和cudnn。

CUDA安装

可以参考这篇:

一看就懂的 CUDA安装教程及Pytorch GPU版本安装教程_python安装cuda-CSDN博客

创建conda虚拟环境

完成上述工作之后,先创建一个conda环境,左下角win菜单栏里打开anaconda navigator,选择environments(也可以直接使用conda create),点下面的加号create,

 输入你想要创建的环境名称,后面可以直接使用conda命令激活,这里我为了测试,name写的是test,packages选择python,选择3.8.18(其他版本同理),接着点create,等待一会就创建好了。

在环境中安装Pytorch

对于本次配置的环境,我们需要先激活才能进行安装,首先win左下角搜索输入power,右键powershell选择以管理员身份运行,

如果出现的界面如下:

 说明我们正在使用conda的base环境,而我们需要激活的是刚才创建的test环境,那么我们需要先退出该环境,输入

conda deactivate

 界面变成下面这样:

 现在退出了conda环境,我们需要激活刚才创建的虚拟环境,输入

conda activate test

出现以下界面,说明我们成功进入了刚才创建的conda虚拟环境,(以后下载pip各种包都在这个里面下载!)

 

 接下来需要安装Pytorch,Pytorch安装直接进入官网,链接:PyTorch。进入官网,拉到最下面。需要找到pytorch和cuda对应的版本,如果你是找不到自己cuda对应的版本,比如我的是11.6的版本,选择下面的Previous version。

 找到你需要的Pytorch版本,不建议下载太新的版本,pytorch与python版本对照可以看网页:

点击previous之后,以我安装的1.12.0版本为例

我使用的是wheel中的linux and windows中找到#CUDA  11.6,命令行

pip install torch==1.12.0+cu116 torchvision==0.13.0+cu116 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu116

 输入powershell中,等待下载完成

出现这样就算下载完成了

 测试一下,

Python
import torch
torch.cuda.is_available()

 如果出现True,证明安装成功了,如果出现False,有几种可能的原因,比如pytorch下载的是cpu版本(如果自己使用pip install torch==1.12.0就会出现这个问题,解决办法是先pip uninstall torch,再自己去官网上找到pip命令下载)、或者Python和CUDA和Pytorch版本不匹配,仔细检查一下,参考链接:torch.cuda.is_available()返回false——解决办法_Nefu_lyh的博客-CSDN博客

在Pycharm中使用conda虚拟环境

安装好之后,我们需要在Pycharm中配置conda虚拟环境,

打开Pycharm,可以随便打开一个py脚本文件,首先点击左上角File

选择Setting

选择project,右边点击Python Interpreter 

点击右边添加(add)

 选择virtualenv

 点右边选择python可执行文件,所在的位置在conda默认虚拟环境的存储位置,有两个,可以自己去找找看,

C:\ProgramData\Anaconda3\envs
或
C:\Users\用户名\.conda\envs
路径下

我的在 C:\Users\用户名\.conda\envs\test\路径下

然后一直点确定,就完成了Pycharm中环境的配置,可以愉快炼丹了! 

  • 5
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以按照以下步骤配置AnacondaPyCharmPyTorch环境: 1. 首先,确保你已经安装了AnacondaPyCharm,可以在官方网站上下载并按照说明进行安装。 2. 打开Anaconda Navigator,创建一个新的环境。点击"Environments"选项卡,然后点击"Create"按钮。输入一个环境名称(例如"pytorch_env"),选择Python版本(建议选择Python 3.7或更高),并点击"Create"按钮。 3. 在创建的环境中,点击该环境的"Open Terminal"按钮,打开终端。 4. 在终端中,运行以下命令来安装PyTorch: ``` conda install pytorch torchvision torchaudio cudatoolkit=xx.x -c pytorch ``` 请将 "xx.x" 替换为你所需的CUDA版本。如果你不使用GPU,可以省略 `cudatoolkit` 部分。 5. 安装完成后,返回Anaconda Navigator界面,点击"Home"选项卡。 6. 在"Home"选项卡中,选择你创建的PyTorch环境,并点击右侧的三个点菜单图标。选择"Install",然后在搜索栏中输入"pycharm"。 7. 安装PyCharm社区版或专业版,然后返回Anaconda Navigator界面。 8. 点击"Environments"选项卡,找到你创建的PyTorch环境,并点击右侧的三个点菜单图标。选择"Open with Jupyter Notebook"。 9. 打开Jupyter Notebook后,点击右上角的"New"按钮,选择"Python 3"以创建一个新的Notebook。在Notebook中可以编写和运行PyTorch代码。 10. 打开PyCharm,创建一个新的项目。在项目设置中,选择你创建的PyTorch环境作为项目的解释器。 现在你已经成功配置AnacondaPyCharmPyTorch环境。你可以在PyCharm中编写和运行PyTorch代码,并使用Anaconda Navigator中的Jupyter Notebook进行交互式开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值