Ubuntu 下安装Anaconda + 显卡驱动 + CUDA + CUDNN + 离线安装环境

写来给自己备忘,并不是什么教程- 。-

下载安装包#

安装#

Anaconda#

Copy
bash ~/Downloads/Anaconda3-2019.10-Linux-x86_64.sh # 如果忘记在conda init 那个选项选择yes 则: # source <path to conda>/bin/activate # conda init # 如果不想打开Terminal 就激活base env,则: # conda config --set auto_activate_base False

离线情况下安装环境:

Copy
# 拷贝已有环境文件夹 /envs/myenv # 完成迁移 conda create -n myenv_2 --clone path/myenv --offline

显卡驱动#

⚠️在安装显卡驱动前,记得关闭主板的security boot,这是因为Linux 的自带显卡驱动是nouveau,而英伟达的官方驱动这时候成了第三方驱动。security boot禁止第三方驱动。

Copy
# 禁用nouveau sudo vim /etc/modprobe.d/blacklist.conf # 在文件最后插入下面两行 blacklist nouveau options nouveau modeset=0 # 更新系统 sudo update-initramfs -u # 重启系统 # 验证nouveau 是否已禁用,无输出则说明已经禁用 lsmod | grep nouveau # 按ctrl + alt + F6 进入命令行 # 关闭图形界面 sudo service lightdm stop # 卸载原有Nvidia 驱动 sudo apt-get remove nvidia-* # 给安装文件赋予执行权限 sudo chmod a+x NVIDIA-Linux-x86_64-410.129-diagnostic.run # 安装 sudo ./NVIDIA-Linux-x86_64-410.129-diagnostic.run -no-x-check -no-nouveau-check -no-opengl-files # 挂载Nvidia 驱动 modprobe nvidia # 检查是否安装成功 nvidia-smi # 重启 reboot

CUDA#

Copy
sudo sh cuda_10.0.130_410.48_linux.run # 安装过程记得不要安装显卡驱动(因为之前已安装了最新版) # 配置环境变量 sudo gedit ~/.bashrc # 在末尾添加: export PATH=/usr/local/cuda-10.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH # 刷新 source ~/.bashrc

CUDNN#

Copy
# 解压并移动文件 tar -zxvf cudnn-10.0-linux-x64-v7.6.4.38.tgz cd cuda sudo mv lib64/lib* /usr/local/cuda-10.0/lib64/ sudo mv include/cudnn.h /usr/local/cuda-10.0/include/ # 切换到/usr/local/cuda/lib64/文件夹下 cd /usr/local/cuda/lib64/ # 建立软连接,注意替换自己的版本号 sudo chmod +r libcudnn.so.7.6.4 sudo ln -sf libcudnn.so.7.6.4 libcudnn.so.7 sudo ln -sf libcudnn.so.7 libcudnn.so sudo ldconfig
posted @   Dereen  阅读(2493)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 【杂谈】分布式事务——高大上的无用知识?
点击右上角即可分享
微信分享提示
CONTENTS