ubuntu安装python指定版本到自定义目录
2019-04-15 本文已影响0人
我乐飞Plus
ubuntu安装python指定版本到自定义目录
可能需要的依赖:
sudo apt-get install libssl1.0.0 libssl-dev tcl tk sqlite sqlite3 libbz2-1.0 libbz2-dev libexpat1 libexpat1-dev libgdbm3 libgdbm-dev libreadline5 libreadline6 libreadline-dev libreadline6-dev libsqlite0 libsqlite0-dev libsqlite3-0 libsqlite3-dev openssl
上面安装依赖这一步需要使用管理员权限,依赖库的安装至关重要,如不进行安装,则后续无法正常使用python
下面的步骤则无需使用管理员权限,普通用户可安装python到个人目录下,并安装虚拟环境,视项目需要进行使用
- 下载python源码:
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
- 解压python源码:
tar -xzvf Python-3.6.5.tgz
- 进入解压之后的python目录:
cd Python-3.6.5
- 指定目录进行编译
./configure --prefix=/home/wu/Python/Python365
- 编译
make -j8 # -j8速度更快
- 安装
sudo make altinstall #不实用sudo也是可以的