【环境配置】在Ubuntu Server上安装5090 PyTorch环境

系统

推荐使用Ubuntu 24.04.2 LTS,22.04可能会有兼容性问题。

driver

配置http/https代理后

shell 复制代码
sudo -E add-apt-repository ppa:graphics-drivers/ppa -y`

使用nvidia-driver-570-open版本:

复制代码
sudo apt install nvidia-driver-570-open

nvidia-cuda-toolkit

shell 复制代码
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-ubuntu2404.pin
sudo mv cuda-ubuntu2404.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda-repo-ubuntu2404-12-8-local_12.8.0-570.86.10-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2404-12-8-local_12.8.0-570.86.10-1_amd64.deb
sudo cp /var/cuda-repo-ubuntu2404-12-8-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda-toolkit-12-8

就可以找到/usr/local/cuda-12.8/bin/nvcc

PyTorch

shell 复制代码
pip install torch  --index-url https://download.pytorch.org/whl/cu128
相关推荐
2301_7931024938 分钟前
Linux——linux的基本命令
linux
蚊子不吸吸1 小时前
在Docker、KVM、K8S常见主要命令以及在Centos7.9中部署的关键步骤学习备存
linux·学习·docker·kubernetes·centos·k8s·kvm
Ven%1 小时前
掌握Bash脚本编写:从服务启动脚本到语法精要
linux·服务器·开发语言·chrome·bash
rqtz3 小时前
【Linux-shell】探索Dialog 工具在 Shell 图形化编程中的高效范式重构
linux·运维·重构
行止63 小时前
LVS+Keepalived高可用群集
linux·lvs·keepalived
华清远见成都中心4 小时前
Linux嵌入式和单片机嵌入式的区别?
linux·运维·单片机·嵌入式
ldinvicible5 小时前
基于ARM ubuntu如何进行交叉编译
arm开发·数据库·ubuntu
lisanmengmeng5 小时前
rabbitMQ 高可用
linux·分布式·rabbitmq
小妖6665 小时前
ubuntu 22.04 更换阿里源 (wsl2 参照)
linux·运维·ubuntu