ubuntu22.04默认python为3.11
ubuntu20.04默认python为3.8
第一步,分区安装系统
efi引导区, 逻辑分区,512M
root: 主分区,512M
swap: 逻辑分区,64G
home:逻辑分区,320G
/:逻辑分区, 130G, CUDA是安装这个路径下的
##在进行下一步之前要选择boot loader的安装位置,该位置必须设置为efi分区
但不知道为什么,几次用后,发现home目录未绑上,导致主分区空间不够。
重新绑定:
先用sudo fdisk -l 和 sudo blkid 命令结合起来找出盘符
vi /etc/gtab下增加:
重启,即可,、
注意:如果输入错误,会无法进入桌面,只能用linux系统盘重新进入修改
第二步,设置软件源
ubuntu更新源:菜单->software&updates->ubuntu software, 这里选择Download from : 中国区
或者 sudo gredit /etc/apt/sources.list 里添加源
第三步,安装CUDA
1.英伟达官网下载,下载的是cuda11.6版本,无法安装成功
2.卸载显卡驱动,
sudo apt-get --purge remove nvidia*
sudo apt autoremove
还是无法安装成功;
3.下载cuda提示的显卡驱动版本,安装显卡驱动,提示是因为:
打开terminal, 修改/etc/modprobe.d/blacklist.conf文件,增加:
blacklist nouveau
options nouveau modeset=0
保存重启,就可以安装成功了。
4.安装cuda,一次成功
5.增加环境变量:
sudo gedit ~./bashrc
export PATH=...:$PATH
export LD_LIBRARY_PATH=...:$LD_LIBRARY_PATH
第四步,安装cuDNN
官网下载deb版本,直接sudo apt install XXXXXX即可
第五步,安装tensorflow
第六步,安装pytorch