Ubuntu20.04安装python3.7.5、CUDA、CUDNN记录

尝试用百度的AI Studio来着,但是算力卡直接被我薅光了。一气之下回归Unbuntu。安装因为18.04也有点旧了,本着能折腾就不躺平的精神,上了20.04.

显卡驱动安装

因为要机器学习,就不得不用CUDA。电脑硬件是i7-9750h/GTX1660Ti/32G,安装显卡驱动版本为470。用系统自带的“软件和更新”里的附加驱动,就能找到。

安装好后,在终端里输入

nvidia-smi

查看输出。有方框框并显示出自己显卡正确型号,则安装成功。

CUDA安装

cuda版本对照

此处引用文章

CUDA与CUDNN安装教程https://blog.csdn.net/weixin_43742643/article/details/115355545#_cuDnn_106

Python3.7.5(或者其他版本)安装

首先update upgrade以下

sudo apt update
sudo apt upgrade

安装可能缺少的文件

sudo apt install build-essential -y
sudo apt install libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev -y
sudo apt-get install zlib1g-dev

下载Python安装包

sudo wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz

如果运行了没得反应,就直接复制网址在浏览器打开,会自动下载。

想安装其他版本Python,则直接修改连接中的版本号即可。

下载后运行解包‘’

tar -xzvf Python-3.7.5.tgz

注意:如果直接浏览器下载python,安装包会直接到“/下载”或者“/Downloads”文件夹下。此时需要先将文件移动到“/usr/local”下,再解包进行下面操作。

若遇到无法复制,则新建一个终端,然后运行:

sudo nautilus

然后复制

之后就是配置、编译等等操作

cd Python-3.7.5
./configure --enable-optimizations
sudo make
sudo make install

修改默认Python版本

ubuntu20.04默认3.8.2,且需要输入Python3才能正确调用。进行以上操作后,现在进行更换默认Python和Pip版本的操作

打开新的终端后

如果直接输入Python没有输出,则输入

echo alias python=python3 >> ~/.bashrc
source ~/.bashrc

这样会将Python和Python3链接

如果有输出,则参考

Ubuntu18.04利用update-alternatives更换Python和pipicon-default.png?t=M4ADhttps://blog.csdn.net/weixin_40332685/article/details/107570215?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165234973716781483757744%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165234973716781483757744&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-107570215-null-null.142^v9^pc_search_result_control_group,157^v4^control&utm_term=ubuntu%E4%BF%AE%E6%94%B9%E9%BB%98%E8%AE%A4pip%E7%89%88%E6%9C%AC&spm=1018.2226.3001.4187接下来看PIP

回到根目录后,输入pip无反应,但pip3正常,则进行

whereis pip3

根据输出的pip和pip3地址,对应性调整下面命令

udo update-alternatives --install /usr/local/bin/pip pip /usr/local/bin/pip3 1

回车运行,然后输入

pip show pip

能够正常输出则成功。

更新pip

sduo pip install --upgrade pip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Infatuated fool

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值