[pytorch] --- pytorch环境配置

发布于:2024-08-26 ⋅ 阅读:(165) ⋅ 点赞:(0)

本教程环境搭建基于windows

1 安装miniconda

1.1 miniconda与anaconda的区别

包含的包:
  • Anaconda: 是一个较大的发行版,预装了大量的科学计算和数据分析相关的 Python 包。
  • Miniconda: 更轻量级,只包含 Conda、Python 和它们的依赖,以及少量常用包。
安装体积:
  • 由于预装了许多包,Anaconda 的安装体积比 Miniconda 大很多。
灵活性:
  • Miniconda 提供了更大的灵活性,因为你可以只安装需要的包,从而使环境保持轻量。
  • Anaconda 则适合那些希望一站式安装所有数据科学需要的包的用户。

1.2 安装miniconda

miniconda下载地址

https://docs.anaconda.com/miniconda/miniconda-other-installer-links/#windows-installers

下载好包之后无脑点next,需要注意的是,这里需要勾选,添加miniconda到环境变量
在这里插入图片描述
安装好miniconda之后,win+R, 打开cmd窗口,输入conda --version检验conda是否安装完成
在这里插入图片描述

1.3 coda的使用

1.3.0 conda更还源

anaconda安装完成之后请切换到国内的源来提高下载速度 ,命令如下:

conda config --remove-key channels
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple

1.3.1 查看当前conda创建的虚拟环境

// conda env list指令的作用是列出当前Miniconda或Anaconda安装下所有已创建的虚拟环境
conda env list

在这里插入图片描述

1.3.2 conda创建虚拟环境

// -n 表示制定虚拟环境的名字,python=3.6表示指定python版本
conda create -n pytorch python=3.6

1.3.3 激活创建的虚拟环境

conda activate pytorch

在这里插入图片描述
可以看到激活虚拟环境之后,左侧显示有(pytorch)

1.3.4 查看当前虚拟环境有哪些包

pip list 

在这里插入图片描述

2 安装pytorch

pytorch官网有详细的安装指令,https://pytorch.org/
当前我的电脑环境没有gpu,指令选择这行指令复制既可
在这里插入图片描述
在这里插入图片描述

检验pytorch是否安装好
在这里插入图片描述

3 pycharm安装与使用

3.1 pycharm下载与安装

pycharm官网下载地址

https://www.jetbrains.com/pycharm/download/#section=windows

在这里插入图片描述

这里选择社区版进行下载即可

安装过程中这几个选项请务必选上,以避免后面不必要的麻烦
在这里插入图片描述

3.2 pycharm与conda虚拟环境配合使用

安装完毕之后找到我们的代码,通过pycharm打开即可
在这里插入图片描述

打开源码之后,我们在软件的右下角找到interpreter settings添加刚才建立的虚拟环境
在这里插入图片描述
在弹出的窗口中选择add interpreter->add local interpreter
在这里插入图片描述
在这里插入图片描述
设置好之后,回到pycharm编辑器可以看到这里已经变成了我们上一步设置的pytorch虚拟环境
在这里插入图片描述

4 jupyter安装与使用

在pytorch虚拟环境中安装jupter环境

conda install nb_conda

安装完成之后, 在终端输入jupyter notebook
在这里插入图片描述
会弹出一个网页,我们使用pytorh虚拟环境创建工程
在这里插入图片描述