# conda的python虚拟环境的配置

pytorch的安装涉及到了GPU版和CPU版的选择，一些对硬件的检查等内容，相比其他的常见库的安装要复杂的多...

——不过

mac电脑已经抛弃了N卡

所以mac电脑一般只需要安装CPU版torch就好了，需要GPU版提供算力时就用其他电脑或者租云GPU吧。学习阶段的影响应该不大。

## MAC上的CPU版pytorch安装

![torch安装截图](img/torch官网截图MAC版.png)

上面的运行指令的执行方法：在终端中执行。

这里直接提供了上图中的MAC端的torch默认安装指令和使用镜像源的安装指令，方便复制。

```zsh
# 使用conda默认源安装
conda install pytorch::pytorch torchvision torchaudio -c pytorch
# 使用conda镜像源安装，需在配置好镜像源后执行
conda install pytorch::pytorch torchvision torchaudio
# 使用pip默认源安装
pip3 install torch torchvision torchaudio
# 使用pip镜像源（临时指定）安装
pip3 install torch torchvision torchaudio -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
```

## 安装其他第三方库

- 其他第三方库的安装主要要注意点在于安装时的名称与常用称呼可能不一致，例如`sklearn`在安装时要使用全称`scikit-learn`，类似`pytorch`和`torch`。
- 以下是一些深度学习常用第三方库的安装指令，注意不要安装到base环境中。

```powershell
conda install numpy
conda install pandas
conda install matplotlib
conda install seaborn
conda install scipy
conda install scikit-learn
```
