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版本对应关系

AnacondaPyCharmPyTorch都是在Python开发中非常实用的工具。下面将分别介绍它们的安装。 首先,Anaconda是一个数据科学的IDE,含有许多科学计算库和Python包。在其官方网站(https://www.anaconda.com/products/individual)上下载对应操作系统的安装包,双击打开安装即可。在安装时需要进行一些设置,比如选择安装路径和添加环境变量等。安装完成后,可以在Anaconda的Navigator中找到安装好的Python环境,并在其中安装需要的包。 其次,PyCharm是一个受欢迎的Python开发工具,它有专业版和社区版两个版本。在其官方网站(https://www.jetbrains.com/pycharm/download/)上下载对应版本的安装包,双击打开安装即可。在安装时同样需要进行一些配置,比如选择安装路径、添加环境变量等。安装完成后,可以在PyCharm中打开Anaconda中安装的Python环境,方便地进行Python开发。 最后,PyTorch是一个深度学习框架,安装流程有点复杂。首先需要安装Anaconda,然后在其中创建一个新的环境。在命令行上输入以下命令即可安装PyTorch: ``` conda install pytorch torchvision torchaudio cpuonly -c pytorch ``` 其中,包含了PyTorch的核心模块torch,以及一些常用的扩展模块torchvision和torchaudio。如果希望使用GPU进行计算,则需要额外安装对应的CUDA工具。 总的来说,AnacondaPyCharmPyTorch都是非常实用的工具,在安装时需要注意一些配置,这些工具能够提高Python开发的效率和学习深度学习的体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值