Ubuntu20.04下配置深度学习环境
时间: 2024-09-08 10:04:21 浏览: 145
在Ubuntu 20.04上配置深度学习环境通常涉及安装必要的软件包、设置GPU支持以及选择一个深度学习框架。以下是基本步骤:
1. **更新系统**:
```
sudo apt update && sudo apt upgrade
```
2. **安装依赖库**:
- 使用`sudo apt install` 安装基本库,如Python、Git、CUDA、cuDNN等:
```bash
sudo apt install python3 python3-pip software-properties-common git nvidia-cuda-toolkit libnvidia-dev cmake
```
3. **添加额外的PPA(Personal Package Archive)**:
- 对于CUDA和TensorFlow等特定版本,可能需要添加官方PPA,例如:
```
sudo add-apt-repository ppa:ubuntu-comput视觉-team/ppa
sudo add-apt-repository ppa:tensorflow-infra/p因果图-tensorflow-lts
```
4. **安装GPU驱动**:
- 如果你是NVIDIA用户,运行:
```
sudo apt-get install nvidia-driver-<version>
```
替换 `<version>` 为你的显卡对应的实际驱动版本。
5. **安装深度学习框架**:
- TensorFlow:
```bash
pip3 install tensorflow==<version> # 更改成适合的TensorFlow版本
```
- PyTorch:
```bash
pip3 install torch torchvision torchaudio -f https://download.pytorch.org/whl/torch_stable.html
```
或者对于最新的PyTorch Nightly版:
```bash
pip3 install torch-nightly -f https://download.pytorch.org/whl/nightly/cu11X/torch_nightly.html
```
6. **验证安装**:
运行示例代码测试是否成功,比如 `python3 -c "import tensorflow as tf; print(tf.reduce_sum([1, 2, 3]))"` 或 `python3 -m torch.cuda.synchronize()`。
阅读全文