Deepin安装Python3教程(Ubuntu可用)

简捷版地址

前言:由于个人需要,repo工具要最新版的python3。本文纯手打,不抄袭,如有雷同纯属巧合,如遇侵权,请在评论区联系删除。有错请指出,我会纠正。

参考:这个网址

正文:本人系统是Deepin15.11系统(Deepin是Linux的发行版),在开始前请把系统更新到最新版本。目前最新的Python版本是Python3.8.2,这是稳定版的版本,如果想尝试新功能的可以下载所谓的内测版,但bug在所难免。


第一步,准备

按Ctrl+Alt+T打开终端,在终端输入下面的命令更新到最新版系统。注意:请确保你没有在安装任何的软件或者在执行任何sudo开头的命令后继续。

sudo apt update

sudo apt upgrade

然后安装必需的依赖。

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


第二步,下载源码文件

访问 Python源码下载地址,复制Python的链接地址,我这里用的是Chrome。

Python源码下载页面

左边那一坨Stable Releases的就是稳定版,右边的则是内测版,我们这里下载稳定版的。

先把鼠标移到左边那一坨那个Python3.8.2下面那个Download Gizpped什么什么的东西那里,不要按!不要按!不要按!用鼠标右键点击它,选择复制链接地址。

复制链接地址

Ubuntu用户跳过这里)然后!就是Deepin(深度)系统的真香之处所在!打开应用商店,安装迅雷极速版。之所以说Ubuntu也行,就是因为人家有wget(实际上下载速度慢的很,只有几十K/s)哈哈哈哈


安装迅雷极速版

我这里因为已经安装过了,所以会显示打开,你们的应该是安装,点击安装即可。

安装完成就打开,上方点击新建,Ctrl+V把地址粘贴进去。

重点来了!保存的位置!点击其他目录,点击那个小文件夹,然后把deepin目录缩小(deepin是文件名,你们的是啥就是啥),最后选择deepin目录,点击确定。看到盘符为Z后(应该是Z)立即下载。


。。。
。。。

我的网速还是挺快的,用了一个电信的200M宽带加速包,达到了2M/s甚至更快,一下子就下载完成了。


Ubuntu用户

在终端输入以下命令(此时终端的指向目录应该为~):

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

(这里的链接以实际链接为准)(速度只有几十K哦)

然后等到下载完成。


继续

在终端输入:

tar -zxvf Python-3.8.2.tgz (这里以实际文件名为准)


第三步,配置makefile文件并编译
(以下$皆表示终端,不用输入$)

$ cd Python-3.8.2 (这是解压出来的目录)

$ ./configure --enable-optimizations

(在下面这步嘛,过个5-10分钟左右就可以看到要输入密码了)

$ make -j8 && sudo make altinstall

注:需要重新编译时...

$ sudo make clean

现在,你也可以自己编译并安装Python了,快试试吧!


注:转载请说明原地址和作者:

博客地址:https://www.jianshu.com/p/d4ff00457d10

你可能感兴趣的:(Deepin安装Python3教程(Ubuntu可用))