1、准备

1.1、安装编译器

apk add build-base   //安装 GCC等工具

1.2、安装编译时的依赖库

apk add --no-cache -U zlib-dev    //安装 zlib-devel

apk add --no-cache -U openssl-dev   //安装openssl-devel

2、下载指定版本的python源码

手动下载:https://www.python.org/downloads/source/

命令下载:wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz

解压:tar xvf Python-3.5.6.tgz
进入源码根目录:cd Python-3.5.6

3、安装

3.1、配置源码生成makefile

./configure --enable-optimizations --with-ensurepip=install   //加上此选项会安装pip工具

3.2、编译

make 

或者 make j4 (并行编译,加快编译速度)

3.2、安装

make install

由于执行configure时没有指定安装路径(--prefix=/opt/Python),所以安装到默认路径/user/local/bin

cd /usr/local/bin

ln -s python3.5 python   //建立软连接,方便执行

 

 

 

附录:安装默认版本python

apk add python3

安装成功后一看时3.6版本。

wget https://bootstrap.pypa.io/get-pip.py
python3.6 get-pip.py

 

 

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:23 天前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐