云网牛站
所在位置:首页 > Linux教程 > 在深度操作系统中手动安装和配置Python-3.7.6.tar.xz的方法

在深度操作系统中手动安装和配置Python-3.7.6.tar.xz的方法

2020-03-28 21:00:16作者:gaohj稿源:深度站

本文教你在深度操作系统中手动安装和配置Python-3.7.6.tar.xz的方法,全程都在系统终端中进行。可先参考在深度Deepin 15.11系统上安装Python 3.7.4版本的方法

 

手动安装和配置Python-3.7.6.tar.xz操作步骤

1、首先更新apt,安装编译需要的必要组件:

sudo apt update

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

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

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

2、下载python3.7.6:

wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tar.xz

注:如果你需要其它的python版本,请到https://www.python.org/中下载。

在深度操作系统中手动安装和配置Python-3.7.6.tar.xz的方法

3、切换到Python-3.7.6.tar.xz所在的目录,解压:

tar -xvf Python-3.7.6.tar.xz

4、切换到解压后的Python-3.7.6目录,执行configure配置构建文件,注意要指定--with-ssl,否则安装完后使用pip install的时候可能会报错“Can't connect to HTTPS URL because the SSL module is not available”:

./configure --enable-optimizations --with-ssl

5、编译,可能要花不少时间:

make -j8

6、安装:

sudo make altinstall

7、安装完成后执行清理:

sudo make clean

sudo apt autoremove

8、检查一下是否正常安装:

python3.7 -V

9、为了方便调用,可以在别名配置文件(~/.bash_aliases)中将python和pip指向3.7版本:

alias python='python3.7'

alias pip='pip3.7'

10、最后可能要更新一下pip,用-i参数指定安装源,否则可能是从官网下载,速度会比较慢:

sudo pip3.7 install --upgrade -i https://mirrors.aliyun.com/pypi/simple pip

注:换阿里云的源超快。

 

相关主题

在Linux系统中检查Python版本(Python Version)的方法

精选文章
热门文章