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

conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

程序员文章站 2022-05-19 15:06:36
...

说明:本文记录的是自己踩过的坑,基于window平台,其他平台绕路

我用的Anaconda 版本为4.6.11(其他版本可能指令上有些许差别,但思路一样):
conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

一、conda环境切换

首先检查现有的环境类别(安装的是当前最新的,默认python版本3.7.3):

conda info --envs  #在Anaconda Prompt中操作,下同

创建新环境的两种方法:

1、Anaconda Navigator 里在 Environments 直接创建对应版本即可

2、conda创建如下:

conda create --name python3.6 python=3.6  #若要创建3.6环境,其他环境也可,按自己需要

创建完成以后,检查当前环境:

python -V

  conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

**新安装的3.6环境:

activate python3.6

  conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

检查现在的环境:

  conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

环境已经切换到3.6版本了(也可用该命令在各环境下切换),现在退出环境:

deactivate

  conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

对于python3.6下包的安装,只需要切换到python3.6环境,在用conda install命令安装即可。

 

二、pytorch安装

如要在3.6环境下安装pythorch(因为最新的3.7版本无法使用有些未做兼容性修改的包),则先按上一部分切换到python3.6环境,后添加清华源(加快速度,默认国外的源太慢):

#在3.6环境下安装
activate python3.6
#添加免费的清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  
#检查源添加是否成功,也可在Anaconda Navigator中查看channels
conda config --set show_channel_urls yes

安装pytorch:

#安装pytorch,torchvision(pytorch很重要的一个库,独立于pytorch,用于图像操作)
conda install pytorch-cpu torchvision-cpu -c pytorch

 [注]:输入上述命令以后,会有下面这个提示,记得回复 'y'

  conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

 

三、解析器更换

1.jupyter notebook

打开Anaconda Navigator,点击左侧Home中的Applications on列表,选取刚才新配置的python3.6环境,后点击jupyter notebook的install按钮,如图:(注:显示的是已经安装好的,没安装的应用按钮显示状态如右下角的install

                                 conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

安装好以后,点击菜单栏中新出现的jupyter notebook(python3.6)即可启动(也可以在Anaconda Prompt 中输入jupyter notebook 启动,两种启动方法以下的操作相同):

注:点击以后,一般需要在浏览器打开新出现窗口的最下面一行那个网址

                                                            conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

启动juputer notebook后,里面的文件可能打不开,若报错如:'500 : Internal Server Error'。这时候需要打开Anaconda Prompt 输入:

activate python3.6  #切换到jupyter notebook在的环境(已经在的忽略)
pip install --upgrade --user nbconvert  #更新用户信息

再重新启动即可正常使用。

!!!发现文件无法连接上服务器,已经解决这个问题的麻烦在评论区帮帮忙,谢谢啦!!!

2.Pycharm

经过以上操作,我们基于Anaconda配置了python3.6环境,并在该环境里安装了pytorch,那么如何在Pycharm中使用pytorch框架呢?下面开始:

打开Pycharm->文件->设置->项目,后设置解析路径(project interpreter)如图:

conda环境切换、pytorch安装、及jupyter,pycharm解析器更换

设置好以后,重新启动即可。