欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

PyTorch(GPU) + Anaconda + PyCharm +Jupyter Notebook安装与环境配置

程序员文章站 2022-05-27 09:44:33
...

PyTorch(GPU) + Anaconda + PyCharm +Jupyter Notebook安装与环境配置

一、PyCharm下载与安装

PyCharm是一款特别适合运行Python程序的IDE(集成开发环境),其针对Python程序的一系列辅助功能十分有用。

下载官网:PyCharm下载

Professional版试用期为30天,后续需要付费,Community版本是免费的。目前看来运行一般的Python程序Community版本足够,当然Professional版本也有相应的**补丁。安装时记得勾选添加到系统PATH选项,安装过程中直接默认设置即可。

二、Anaconda下载与安装

Conda是一款管理各种工具包、电脑虚拟环境,适合于数据科学研究的软件,有些人也叫它Python全家桶,里面包装了许多常用的工具包,这样就不用我们使用pip install一个一个安装了,十分方便;同时将这些附加工具包同一放在一个位置管理,也比直接在C盘中安装更加容易管理。

下载官网:ANACODA官网

选择相应版本(python3.7)下载。

三、Pytorch GPU版本下载与安装

安装教程

四、Jupyter Notebook

bilibili上的Python教程(视频后部分利用Jupyter讲解了一个机器学习决策树小程序)

Jupyter Notebook特别适用于编写机器学习Python程序。不同于VScode等软件,Jupyter可以逐行执行语句并动态获得输出,这在需要及时观察数据分布的机器学习研究中变得更加重要:深度学习项目常常需要处理大量数据,能动态地观测数据随着代码操作做出的变化非常利于高效地思考与编程。

Jupyter也提供了一系列自动补全、快捷键等功能。

  • 利用conda环境运行jupyter notebook 

如果在jupyter notebook中直接import torch会报错,因为我们没将自己已经配置好的conda环境加入jupyter的kernel。在teiminal conda环境下键入:

conda install nb_conda

最后在jupyter界面kernel下即可看见自己配置的conda虚拟环境名,选中即可。