Jquery中文网 www.jquerycn.cn
Jquery中文网 >  Python编程  >  Python入门  >  正文 ubuntu如何更新python

ubuntu如何更新python

发布时间:2021-04-07   编辑:www.jquerycn.cn
jquery中文网为您提供ubuntu如何更新python等资源,欢迎您收藏本站,我们将为您提供最新的ubuntu如何更新python资源

一、下载

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

二、解压

tar zxvf Python-3.7.1rc2.tgz
cd Python-3.7.1rc2

相关推荐:《Python平台

三、编译

./configure
make
make install

先找的python3.7解释器位置,一般是:

/usr/local/bin/python3.7

四、删除原来的软连接

rm -rf /usr/bin/python3
rm -rf /usr/bin/pip3

五、添加python3的软连接

ln -s /usr/local/bin/python3.7 /usr/bin/python3
#添加 pip3 的软链接
ln -s /usr/local/bin/pip3.7 /usr/bin/pip3

六、问题备忘

问题一: 报错ModuleNotFoundError: No module named '_ctypes'

解决方法:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus
sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev
sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev
sudo apt-get install libssl-dev openssl
sudo apt-get install libffi-dev

问题二: zipimport.ZipImportError: can’t decompress data; zlib not available 

解决方法:

sudo apt-get install zlib*

问题三: 出现locations that require TLS/SSL异常处理方法

sudo apt-get install gcc libffi-devel zlib* openssl-devel

然后重新编辑和安装python3.7即可。

您可能感兴趣的文章:
Ubuntu 10.04 国内更新源
如何在Ubuntu中安装不同的PHP(5.6,7.0和7.1)版本?
如何在Ubuntu 18.04和16.04上安装PHP(7.3,7.2和7.0)?
如何通过PPA在Ubuntu上安装PHP7
Ubuntu 14.04 安装部署 MariaDB 数据库步骤
Ubuntu系统下设置Java环境变量图文教程
Docker 镜像使用
ubuntu如何查看python是否已安装
如何在ubuntu终端运行python脚本
ubuntu 11.10输入法图标不显示的解决方法

[关闭]