Ubuntu16.04下源码安装python3.6

2018/03/29 技术

Ubuntu16.04下源码安装python3.6

通过apt安装的python3.6, 执行import sqlite3时出现错误:

ModuleNotFoundError: No module named '_sqlite3'

为减少类似错误,重新通过源码安装python3.6.

解决方案

github上的DCIPy.sh脚本,实现了python源码及必要的库下载,源码编译与安装功能.

基于DCIPy.sh, 完成python3.6.4自动安装代码:

# 下载脚本
wget -c -O DCIPy.sh 'https://gist.githubusercontent.com/PapyrusThePlant/6877b82253df79c290416a5200c018d6/raw/d8294369f13cd79e93499fde1085073aa29fa06d/DCIPy.sh'

# 权限
chmod +x DCIPy.sh

# 安装python3.6.4
./DCIPy.sh 3.6.4

# 确认
python3 --version
which python3

致谢

感谢@PapyrusThePlant贡献的DCIPy.sh!

Search

    Table of Contents