anaconda+pytorch+pycharm

目录

一、本人电脑配置

 二、安装anaconda

 1、配置环境变量

 2、创建pytorch的环境

三、在创建的新环境下安装pytorch

1、更改下载源

2、准备安装代码

3、安装

4、测试

四、pycharm并与anaconda链接

1、安装pycharm

2、anaconda链接pycharm

  【参考文献】


一、本人电脑配置

 二、安装anaconda

安装包,清华源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

版本:此处本文选择:Anaconda3-2020.02-Windows-x86_64(因为这个版本是python3.7,我看很多文章都是用python3.7)

安装步骤:正常安装(一般不选第一项),因此后面需要添加环境变量。

 1、配置环境变量

将anaconda的安装目录和其下的scripts目录添加到系统的环境变量中。

【注意】我看别的文章,其中添加了三条: 1、anaconda安装包位置2、scripts位置3、library\bin都要添加上。

 2、创建pytorch的环境

需要在anaconda里面创建一个新的环境,安装pytorch。

#添加新的下载源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

#激活新的python环境
#其中your_env_name是自行设置的环境名,随便取名就好
#python=X.X是在这个环境中安装X.X版本的python,这里用3.7
conda create -n your_env_name python=3.7

#进入新建的环境
activate your_env_name

【一些操作方法】

 安装包:conda install -n your_env_name xxx; 或者激活环境后利用pip install xxx
退出环境:deactivate your_env_name
删除环境:conda remove -n your_env_name --all
查看所有环境:conda env list

三、在创建的新环境下安装pytorch

1、更改下载源

打开anaconda prompt命令行窗口,键入

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/

2、准备安装代码

进入pytorch官网,在官网选择合适自己的选项,生成安装命令代码。

需要删除该命令后缀的-c pytorch,它的意思是优先从官网下载,但官网是外网,下载很慢,且问题很多,删去后才能使用我们添加的清华镜像源!

3、安装

进入新创建的环境,键入安装命令:

activate your_env_name

conda install pytorch torchvision torchaudio cpuonly

4、测试

#激活环境
activate your_env_name

#进⼊python
python

#测试numpy
import numpy

#测试pytorch
import torch
import torchvision
print(torch.cuda.is_available())

 前面几个都没有问题,但是在键入import torchvision时,报错(这是网上找的报错图,我的报错忘记保存了,除了路径不一样,其他都一样)

 根据网友大佬们的说法,是pytorch和torchvision的版本没对应上(原来的是torch=1.12.0, torchvision=0.13.0),于是

#卸载torchvision
pip3 uninstall torchvision

#指定安装torchvision的版本
pip3 install torchvision==0.10.0

此时的torch=1.9.0, torchvision=0.10.0。但是,此时又报错啦

 再探!!!发现是pytorch中torch、torchvision、torchaudio版本对应关系不对,于是

pip3 uninstall torchaudio

pip3 install torchaudio==0.9.0

最后,再次测试(False是因为本机为cup版本,无显卡)

四、pycharm并与anaconda链接

PyCharm是一种Python IDE,可以在用户使用Python语言开发时,提高编程效率。安装没有需要特别注意的点,选好自己的安装位置,只要根据提示一步一步安装即可。

大佬理解:anaconda是一个大的集成包,常用的库基本都有。如果pycharm直接安装Python而不使用anaconda,需要调一个库的时候,需要在当前项目再引用特定的包,比较麻烦。但是anaconda的集成度太高,占空间,这是一个缺点。

大佬理解:pycharm确实要比Spyder功能全面,但是anaconda的环境配置实在太方便了,所以想take both,其实很简单,利用pycharm debug,用anaconda的库。

1、安装pycharm

首先,正常安装一款pycharm。(我这里选择了2021.3.3 - Windows (exe)

安装步骤如大佬文章所示。

2、anaconda链接pycharm

点开pycharm,点击new project,设置如下:

 在file的setting里面,可以添加相关的库。

  【参考文献】

1、大佬文章

2、大佬文章

3、pytorch和torchvision的版本没对应上

4、pytorch中torch、torchvision、torchaudio版本对应关系

  • 1
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值