Anaconda搭建python运行环境

本文主要内容是Anaconda搭建python运行环境的过程。

Anaconda和Python

Pip是python自带的包管理工具,通过此工具可以在python命令窗口中下载软件包

Conda也是包管理工具,比Pip更强大

1 Conda和Pip的区别

CondaPip
下载的是二进制文件,不需要安装下载后需要安装
每个工程都有单独的环境管理需要额外的环境管理工具
支持其他语言,安装有兼容性检测安装时不检测兼容性
超过1500个包超15000个包

2 Anaconda镜像源更改

安装Anaconda后,在Anaconda Powershell Prompt中依次输入以下命令添加镜像源:

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes

完成之后,输入以下命令查看所有的镜像源:

conda config --get channels

3 通过Conda创建环境

通过Conda创建环境:

image-20220330092159167

在Anaconda Powershell Prompt中输入以下命令查看搭建的环境:

conda env list

运行结果:

image-20220330092743210

如果想转换到project03环境,在Anaconda Powershell Prompt中输入:

conda activate project03

如果想查看环境内可用软件包,在Anaconda Powershell Prompt中输入:

conda list

如果想查看环境内下载的软件包,在Anaconda Powershell Prompt中输入:

pip list

conda list命令查看的包括base中的软件包,pip list命令查看的不包括base中的软件包

4 软件包安装

有两种安装方式,一种是通过pycharm进行安装;另外一种是通过Anaconda进行安装

4.1 通过pycharm安装软件包

在pycharm中打开设置,对工程的解释器的软件包进行安装:

image-20220330094259487

image-20220330094948380

4.2 通过Conda安装软件包

安装之前通过conda activate project03切换到需要安装软件包的工程中,比如project03环境。然后通过conda install numpy来安装numpy软件包。

image-20220330115138342

安装完软件包之后,通过conda list命令可以查看是否安装成功。

image-20220330115321533

也可以在D:\Anaconda\envs\project03\Lib\site-packages中找到numpy文件夹,查看是否安装。

还可以通过在pycharm中查看是否安装,如图:

image-20220330115751101

5 PyTorch安装

PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。

PyTorch官方网站:https://pytorch.org/

CUDA选择自己主机的英伟达显卡的版本,CUDA是英伟达显卡的架构名称,英伟达显卡开发软件包也叫CUDA。

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA退出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。

可以在CMD终端中,通过nvidia-smi命令查看CUDA版本。

image-20220330120824019

根据自己主机的CUDA版本选择合适的版本。

image-20220330121032412

将安装命令复制,在Anaconda Powershell Prompt中输入,进行安装。

conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

如果出现安装错误,可以通过conda clean --all命令清除后重新安装。

如果不了解清除操作,可以通过conda clean --help 了解其用途。

再通过conda clean -t清除缓存包,然后重新进行安装。

最后通过如下程序测试是否安装成功:

import torch

def print_hi(name):
    # Use a breakpoint in the code line below to debug your script.
    print(f'Hi, {name}')  # Press Ctrl+F8 to toggle the breakpoint.
    print(torch.__version__)  # pytorch版本
    print(torch.version.cuda)  # cuda版本
    print(torch.backends.cudnn.version())  # cudnn版本
    print('gpu:', torch.cuda.is_available())  # gpu加速是否可用


# Press the green button in the gutter to run the script.
if __name__ == '__main__':
    print_hi('PyCharm')

6 Anaconda常用命令

在Anaconda Powershell Prompt中常用的命令:

  • conda env list 查看所有创建的conda环境
  • conda activate 环境名 进入某一个环境中
  • conda deactivate 退出当前环境
  • conda remove -n 环境名 --all 删除某一个环境
  • python 通过该命令可以进入python终端中
  • exit() 通过该命令可以退回原来的环境
  • conda list 查看当前环境下安装的所有软件包
  • conda -hconda --help 查看conda的帮助文档;
  • conda -Vconda --version 查看conda的版本,注意第一个 V 是大写;
  • conda install 软件包 安装软件包,例如conda install numpy,注意切换到某一个环境中使用此命令
  • conda create -n 环境名 python=版本号 创建新的环境,并配置python版本号。eg:conda create -n project_test python=3.8

当输入某一个命令不知道后面写什么的时候,可以通过在后面加-h,查看后面如何写,eg:conda create -h

image-20220330165105112

当下载好软件包之后,通过python可以查看版本,是否安装成功:

image-20220330180138600

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 安装Anaconda后,可以使用conda命令安装PyTorch,具体操作步骤如下:1.更新conda:conda update -n base conda;2.安装pytorch:conda install pytorch torchvision cudatoolkit=10.1 -c pytorch;3.若要使用GPU构建pytorch,可以使用:conda install pytorch torchvision cudatoolkit=10.1 -c pytorch. ### 回答2: 搭建PyTorch环境可以使用Anaconda来完成。以下是使用Anaconda搭建PyTorch环境的步骤: 1. 首先,从Anaconda官网下载并安装Anaconda。安装过程中请按照向导进行操作。 2. 打开Anaconda Navigator,可以看到Anaconda Navigator的主界面。 3. 在主界面的搜索栏中输入“PyTorch”,然后点击搜索按钮。 4. 在搜索结果中,找到PyTorch并点击右侧的“Install”按钮。等待一段时间,Anaconda会为你安装PyTorch及其相关的依赖包。 5. 安装完成后,可以在Anaconda Navigator的主界面的左侧菜单栏中找到安装好的PyTorch环境。 6. 点击PyTorch环境,然后点击右侧的“Launch”按钮,即可启动PyTorch环境。这将打开一个命令行窗口或者Jupyter Notebook界面,你可以在其中编写和运行PyTorch代码。 另外,如果你希望通过命令行方式来搭建PyTorch环境,可以打开Anaconda Prompt,然后输入以下命令来创建一个新的PyTorch环境: conda create -n pytorch_env python=3.7 conda activate pytorch_env conda install pytorch torchvision cudatoolkit=XX.X -c pytorch 其中,XX.X表示你所使用的CUDA版本号,例如10.1或11.0。这将创建一个名为pytorch_env的环境,并安装PyTorch及其相关依赖。 总之,使用Anaconda搭建PyTorch环境非常简单,只需几个步骤即可完成。这样,你就可以开始使用PyTorch进行深度学习任务了。 ### 回答3: Anaconda是一个Python开发环境管理工具,可以方便地搭建PyTorch环境。 首先,我们需要下载并安装Anaconda。可以在Anaconda官方网站上下载最新版本的Anaconda安装包。根据操作系统选择合适的安装包,并按照安装向导进行安装。 安装完成后,打开Anaconda Navigator。在Anaconda Navigator的主界面,可以看到许多可用的工具和库。 接下来,我们需要创建一个新的Python环境。在左边的导航栏中,选择"Environments",然后点击"Create"按钮。输入环境的名称,并选择相应的Python版本。 创建环境后,在该环境下安装PyTorch。在左边的导航栏中,选择"Home",然后在搜索框中输入"pytorch",点击搜索按钮。 在搜索结果中,选择适合的PyTorch版本,点击右侧的"Install"按钮进行安装。等待一段时间,安装过程会自动完成。 安装完成后,在新创建的环境中即可使用PyTorch。可以通过Anaconda Navigator打开Jupyter Notebook或其他Python开发环境,在代码中导入PyTorch库进行使用。 总的来说,通过Anaconda搭建PyTorch环境相对简单方便,适用于初学者和对环境配置不熟悉的开发者。同时,Anaconda还提供了许多其他常用的Python库和工具,方便进行数据科学和机器学习的开发工作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ywwsnowboy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值