写点什么

Ubuntu20.04 深度学习环境快速配置命令记录

  • 2024-09-19
    四川
  • 本文字数:1272 字

    阅读完需:约 4 分钟

Ubuntu20.04深度学习环境快速配置命令记录

好的,我们开始吧。首先,你需要一个安装了 Ubuntu 20.04 的系统,然后根据你的硬件配置,选择适合你的深度学习框架,例如 TensorFlow 或者 PyTorch。这里我们以安装 CUDA、cuDNN、TensorFlow 和 PyTorch 为例,介绍在 Ubuntu 20.04 上配置深度学习环境的步骤。

首先,你需要安装 NVIDIA 的驱动和 CUDA。在安装之前,你可以先检查你的 NVIDIA 显卡型号和支持的 CUDA 版本。以下是安装的步骤:

  1. 打开终端,更新你的系统:

sudo apt updatesudo apt upgrade
复制代码
  1. 安装 NVIDIA 驱动:

sudo ubuntu-drivers autoinstall
复制代码

然后重启你的计算机。

  1. 安装 CUDA Toolkit,这里以 CUDA 11.0 为例:

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pinsudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600wget https://developer.download.nvidia.com/compute/cuda/11.0.3/local_installers/cuda-repo-ubuntu2004-11-0-local_11.0.3-450.51.06-1_amd64.debsudo dpkg -i cuda-repo-ubuntu2004-11-0-local_11.0.3-450.51.06-1_amd64.debsudo apt-key add /var/cuda-repo-ubuntu2004-11-0-local/7fa2af80.pubsudo apt-get updatesudo apt-get -y install cuda
复制代码

然后在你的 .bashrc文件中添加 CUDA 到你的路径:

echo 'export PATH=/usr/local/cuda-11.0/bin${PATH:+:${PATH}}' >> ~/.bashrcecho 'export LD_LIBRARY_PATH=/usr/local/cuda-11.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}' >> ~/.bashrcsource ~/.bashrc
复制代码

然后你可以通过 nvcc --version来检查 CUDA 是否安装成功。

接下来,你需要安装 cuDNN。首先,你需要从 NVIDIA 的官网下载适合你 CUDA 版本的 cuDNN。然后你可以解压并安装:

tar -xzvf cudnn-11.0-linux-x64-v8.0.5.39.tgzsudo cp -P cuda/include/cudnn*.h /usr/local/cuda/includesudo cp -P cuda/lib64/libcudnn* /usr/local/cuda/lib64sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
复制代码

然后,你可以安装你的深度学习框架。这里以 TensorFlow 和 PyTorch 为例:

  1. 安装 TensorFlow,这里以 TensorFlow 2.3 为例:

pip install tensorflow==2.3.0
复制代码

你可以通过 python -c "import tensorflow as tf; print(tf.reduce_sum(tf.random.normal([1000, 1000])))"来测试 TensorFlow 是否安装成功。

  1. 安装 PyTorch,这里以 PyTorch 1.6 为例:

pip install torch==1.6.0 torchvision==0.7.0
复制代码

你可以通过 python -c "import torch; print(torch.rand(5, 3))"来测试 PyTorch 是否安装成功。

以上就是在 Ubuntu 20.04 上配置深度学习环境的步骤。这个过程可能会有些复杂,但只要按照步骤来,应该不会有太大问题。如果你在安装过程中遇到问题,你可以查看官方文档,或者在网上搜索解决方案。希望这个指南对你有所帮助。

蓝易云-五网CN2服务器【点我购买】蓝易云采用KVM高性能架构,稳定可靠,安全无忧!蓝易云服务器真实CN2回国线路,不伪造,只做高质量海外服务器。


海外免备案云服务器链接:www.tsyvps.com

蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。

用户头像

百度搜索:蓝易云 2023-07-05 加入

香港五网CN2免备案服务器

评论

发布
暂无评论
Ubuntu20.04深度学习环境快速配置命令记录_百度搜索:蓝易云_InfoQ写作社区