主要内容
- Anaconda简单介绍
- Anaconda安装
- 新建Pytorch环境
什么是Anaconda?为什么要用Anaconda
Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。
此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是Python具有数量庞大且功能相对完善的标准库和第三方库。通过对库的引用,能够实现对不同领域业务的开发。然而,正是由于库的数量庞大,对于管理这些库以及对库作及时的维护成为既重要但复杂度又高的事情。
Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。
Anaconda的安装
- 进入下载地址:https://www.anaconda.com/products/individual向下滚动到此位置
- 选择需要安装的版本
点击下载(这里以64-Bit Graphical Installer (457 MB)为例)
下载完之后可能会跳转到注册界面,不用注册也可直接使用 - 点击安装包,一路next
- 验证conda安装成功
win+r 打开cmd 输入conda --version
创建pytorch环境
- 新建环境
conda create --name <env_name> <package_names>
- 切换环境
activate <env_name>
- 显示已创建环境
conda info --envs
- 退出环境
deactivate
- 删除环境
conda remove --name <env_name> --all
- 获取当前环境中已安装包信息
conda list
- 更新pip
python -m ensurepip
python -m pip install --upgrade pip -i https://pypi.douban.com/simple
- pip换源
pip3 install torchvision -i https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- 验证是否安装成功
python
import torch
print(torch.__version__)
import
x = torch.empty(5, 3)
print(x)