Pycharm+Pytorch安装

Pycharm+Pytorch安装


安装环境

操作系统windows 11
Pycharm版本PyCharm Professional
Python3.10.5
pytorch1.12.0
torchvision0.13.0

通过学校邮箱可以注册JetBrains账号,免费使用professional版本,没有学校邮箱的可以下载社区版
社区版官网链接:Pycharm Community
官网地址:Pycharm 官网
本教程是非破解版安装!!


1. Pycharm安装

这里以安装Pycharm专业版为例

  • 下载安装包:PyCharm Professional|
  • 双击打开安装包
    在这里插入图片描述
  • 更改安装目录
    在这里插入图片描述
  • 勾选选项-下一步
    在这里插入图片描述
  • 保持默认,点击安装
    在这里插入图片描述
  • 安装成功
    在这里插入图片描述

2. Pycharm激活

社区版用户可以直接使用,不需要看下面的部分
对于使用专业版的用户,需要登陆对应的学校邮箱账号(edu.cn结尾)获取激活码,激活码获取教程见2*

  • 打开Pycharm
    在这里插入图片描述
  • 接受并继续
    在这里插入图片描述
  • 激活许可证
    在这里插入图片描述
  • 登陆账号
    在这里插入图片描述
  • 选择邮箱登录
    在这里插入图片描述
  • 输入教育邮箱
    在这里插入图片描述
  • 返回软件可以看到如下界面,点击激活
    在这里插入图片描述
  • 激活成功
    在这里插入图片描述

2* 教育激活码申请

  • 打开官网->Education->For students and teachers
    在这里插入图片描述
  • 往下滑->Apply now
    在这里插入图片描述
  • 开始注册流程
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 教育邮箱会收到邮件,按照邮件提示操作,
    在这里插入图片描述
    在这里插入图片描述
  • 完成后用教育邮箱登陆,邮箱会接受验证码
    在这里插入图片描述
  • 选择Pycharm点击下载
    在这里插入图片描述
  • 选择合适版本下载
    在这里插入图片描述
  • 后续过程参考前文激活教程

3. conda创建虚拟环境

CONDA/CUDA 安装过程见链接
下面步骤需要提前安装CONDA和CUDA

  • 打开Anaconda prompt创建test虚拟环境
    在这里插入图片描述
  • 命令行输入conda create -n test python=3.8
(base) C:\Users\17741>conda create -n test python=3.8
Collecting package metadata (current_repodata.json): done
Solving environment: done


==> WARNING: A newer version of conda exists. <==
  current version: 23.5.2
  latest version: 24.9.2

Please update conda by running

    $ conda update -n base -c defaults conda

Or to minimize the number of packages updated during conda update use

     conda install conda=24.9.2



## Package Plan ##

  environment location: D:\anaconda\envs\test

  added / updated specs:
    - python=3.8


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    ca-certificates-2024.9.24  |       haa95532_0         131 KB
    libffi-3.4.4               |       hd77b12b_1         122 KB
    openssl-3.0.15             |       h827c3e9_0         7.8 MB
    pip-24.2                   |   py38haa95532_0         2.4 MB
    python-3.8.20              |       h8205438_0        19.4 MB
    setuptools-75.1.0          |   py38haa95532_0         1.6 MB
    sqlite-3.45.3              |       h2bbff1b_0         973 KB
    vc-14.40                   |       h2eaa2aa_1          10 KB
    vs2015_runtime-14.40.33807 |       h98bb1dd_1         1.3 MB
    wheel-0.44.0               |   py38haa95532_0         137 KB
    ------------------------------------------------------------
                                           Total:        33.8 MB

The following NEW packages will be INSTALLED:

  ca-certificates    pkgs/main/win-64::ca-certificates-2024.9.24-haa95532_0
  libffi             pkgs/main/win-64::libffi-3.4.4-hd77b12b_1
  openssl            pkgs/main/win-64::openssl-3.0.15-h827c3e9_0
  pip                pkgs/main/win-64::pip-24.2-py38haa95532_0
  python             pkgs/main/win-64::python-3.8.20-h8205438_0
  setuptools         pkgs/main/win-64::setuptools-75.1.0-py38haa95532_0
  sqlite             pkgs/main/win-64::sqlite-3.45.3-h2bbff1b_0
  vc                 pkgs/main/win-64::vc-14.40-h2eaa2aa_1
  vs2015_runtime     pkgs/main/win-64::vs2015_runtime-14.40.33807-h98bb1dd_1
  wheel              pkgs/main/win-64::wheel-0.44.0-py38haa95532_0


Proceed ([y]/n)? y


Downloading and Extracting Packages

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate test
#
# To deactivate an active environment, use
#
#     $ conda deactivate
  • 打开Pycharm软件,新建项目并选择test虚拟环境
    在这里插入图片描述

这里随便创建一个项目,进去之后再设置python解释器

  • 设置项目python解释器
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

加载环境成功


4. 安装torch+torchvision

  • whl包准备:去镜像网站下载需要的torch和torchvision版本(选择带有cuxxx的版本)
  • 教程选择版本如下:
版本
torchtorch-1.12.0+cu113-cp38-cp38-win_amd64.whl
torchvisiontorchvision-0.13.0+cu113-cp38-cp38-win_amd64.whl

在这里插入图片描述

  • 使用pip安装

在使用pip前先使用镜像源升级pip版本

 python -m pip install pip==20.2.4 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
  • pip install pip install .\torch-1.12.0+cu113-cp38-cp38-win_amd64.whl
(test) PS D:\ENVIRONMENT_windows\cp38> pip install .\torch-1.12.0+cu113-cp38-cp38-win_amd64.whl                                                     
Looking in indexes: https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
Processing d:\environment_windows\cp38\torch-1.12.0+cu113-cp38-cp38-win_amd64.whl
Collecting typing-extensions
 Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl (37 kB)
Installing collected packages: typing-extensions, torch
Successfully installed torch-1.12.0+cu113 typing-extensions-4.12.2
  • pip install .\torchvision-0.13.0+cu113-cp38-cp38-win_amd64.whl
(test) PS D:\ENVIRONMENT_windows\cp38> pip install .\torchvision-0.13.0+cu113-cp38-cp38-win_amd64.whl
  • 测试安装是否成功
(test) PS D:\PycharmProject\test1> python 
Python 3.8.20 (default, Oct  3 2024, 15:19:54) [MSC v.1929 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> 
>>> 
>>> print(torch.cuda.is_available())
True

显示为True则安装成功

### 配置 Anaconda 环境并使其在 PyCharm 中支持 Python 3.10 #### 创建 Anaconda 虚拟环境 为了确保能够使用指定版本的 Python,在命令提示符 (CMD) 或 Anaconda PowerShell Prompt 中运行以下命令创建一个新的虚拟环境 `test1` 并设置其 Python 版本为 3.10: ```bash conda create -n test1 python=3.10 ``` 这一步完成后,可以通过输入以下命令验证新环境中 Python 的路径是否已更改至预期位置[^1]。 ```bash conda info ``` 如果一切正常,则可以激活该虚拟环境以便进一步操作。 ```bash conda activate test1 ``` 此时,您应当处于名为 `test1` 的 Conda 虚拟环境中工作。 #### 安装 PyCharm 社区版 对于不涉及 Web 开发需求的情况,推荐安装免费的 Community 版本 PyCharm 即可满足日常编程需求。完成软件下载与安装过程之后,需对其进行适当配置以适配现有的 Anaconda 环境[^2]。 #### 设置 PyCharm 使用 Anaconda 环境中的解释器 打开 PyCharm 后进入项目设置界面,具体步骤如下: - 进入 **File -> Settings** (或者 Mac 上是 **PyCharm -> Preferences**)。 - 寻找左侧菜单栏里的 **Project: <Your Project Name> -> Python Interpreter**。 - 在右上角点击齿轮图标选择 **Add...** 来添加新的解释器选项。 - 接下来会弹出一个对话框供用户挑选不同类型的解释器源;这里应选中 **Conda Environment** 类型下的子项 **Existing environment**。 - 利用之前提到过的 CMD 命令 `where python` 查找到实际使用的 Python 可执行文件的具体地址,并将其粘贴到对应字段里作为目标解释器的位置[^3]。 当上述所有设定都已完成无误后,您的 PyCharm 就成功关联上了基于 Anaconda 构建出来的带有特定版本号(即此处所指代的 Python 3.10)的支持框架了! ```python import sys print(sys.version) ``` 通过这段简单的脚本测试当前正在被调用的是不是期望的那个 Python 解释器实例吧! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值