MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

Deepin-linux系统如何源码安装Python3.8.0(最新版本的python)

2024-11-26 16:57 huorong linux 8 ℃ 0 评论

Deepin-linux源码安装Python3.8.0

1 去官网手动下载,较快:

https://www.python.org/

https://www.python.org/downloads/release/python-380/

我选第二个:XZ compressed source tarball,就是

2 Python-3.8.0.tar.xz #我是下载这个版本的

3 放在opt目录下,解压

tar xvJf Python-3.8.0.tar.xz -C /opt

或手动解压,Deepin-linux系统可以手动解压,非常方便,符合用惯win系统的人

4 解压后进入python3.8文件夹 #注意在root权限下安装比较好

root@xgj-PC:/opt# cd Python-3.8.0

root@xgj-PC:/opt/Python-3.8.0#

5 安装相关依赖,前几次出错,就在于没有安装这个

sudo apt update

sudo apt upgrade #升级有点慢,主要是opera浏览器升级慢

sudo apt install make build-essential libssl-dev zlib1g-dev

sudo apt install libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm

sudo apt install libncurses5-dev libncursesw5-dev xz-utils tk-dev

6 编译安装

 ./configure --with-ssl --prefix=/opt/python3.8 #with-ssl很重要,否则以后pip等不能使用

 sudo make #如果已经在root下时,sudo可以不用,直接make

sudo make install#同上

7 建立软链接

因为Deepin自带了python2.7和Python3.5,为了与Python3.5区分,在这里将软链接名字设置为python3.8和pip3.8

ln -s /opt/python3.8/bin/python3.8 /usr/bin/python3.8

ln -s /opt/python3.8/bin/pip3.8 /usr/bin/pip3.8

8 完成,验证

输入:python3.8

Python 3.8.0 (default, Nov 14 2019, 20:46:58)

[GCC 6.3.0 20170516] on linux

Type “help”, “copyright”, “credits” or “license” for more information.

>>>

成功,希望大家喜欢。

Tags:linux下载python

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言