ubuntu上安装python3.7教程_Ubuntu16.04安装python3.7.5

Ubuntu 16.04 Server LTS 安装Python3.7.5因为最近用的一些开源项目要求python3.7然后我在Ubuntu18里面用的是3.7.5就全都同步到这个版本了,今天一个瞎β操作把原本的编译环境里面的Python连接搞的极度混乱,无法使用,然后就全都删了,重新来,突然发现PPA源不可用了,就找了一下make的方法,现在做一些简单的记录。

0.安装依赖

安装依赖基本是基础中的基础sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev

直接复制上面的代码执行就可以了,里面包含了需要的依赖环境。

1.下载源码包

巧妇难为无米之炊,当然选择正确的源码就是必须的步骤wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz

2.解压源码

下载的源码是gzip压缩的,需要使用命令解压,同时我也顺带切换下目录。这里顺带说下tar的相关可以看tar -xzvf Python-3.7.5.tgz

cd Python3.7.5

3.创建安装目录sudo mkdir -p /usr/local/python3

4.编译与安装./configure --prefix=/usr/local/python3 --enable-optimizations

make

sudo make install

第一条命令的后面--enable-optimizations,加上这个可以直接安装pip以及相关优化设置。

还有,第二部的make会相当的慢,当然如果你在超算里面跑就当我没说

5.建立软连接ln -s /usr/local/python3/bin/python3.7 /usr/bin/python

ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip

因为我常用python 3.7.5 我就直接把python连接到3.7.5版本了,当然你也可以自己选择。当然顺带提一下删除之前的软连接的方法。rm -rf /usr/bin/python

rm -rf /usr/bin/pip

6.结尾python -V

pip-V

这两条指令是查看版本的,可以确认上述操作是否成功。最后提一下以上方法源自互联网,很多地方都是差不多的方法,就不放出处了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值