资讯专栏INFORMATION COLUMN

debian9 安装 Python3.6.5

baukh789 / 2842人阅读

摘要:如果你只想用来执行,那么是否安装到指定目录,对你的目标并没有影响。安装依赖包,编译安装显示下面代码则表示安装成功清理配置文件有没有必要进行这一步,我也不知道。

debian9 安装 Python3.6.5

查看系统python版本

python
Python 2.7.9 (default, Mar  1 2015, 18:22:53)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

1.更新软件包

apt-get update
apt-get upgrade

2.安装依赖包

aptitude -y install gcc make zlib1g-dev libffi-dev libssl-dev

如果提示-bash: aptitude: command not found,则表示你的机子需要安装aptitude,安装命令如下:

apt-get install aptitude

3.下载 Python 3.6.5

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

4.解压压缩包

tar -xvf Python-3.6.5.tgz

5.授权文件夹权限

chmod -R +x Python-3.6.5

6.进入文件夹,并执行安装配置

cd Python-3.6.5/
./configure

或者将python3安装到其它目录下

./configure --prefix=/opt/python3.6.5

会提示以下信息

If you want a release build with all optimizations active (LTO, PGO, etc), please run ./configure --enable-optimizations.

按照提示进行执行代码,参考链接:http://stackoverflow.com/ques...

注意,如果按照提示执行了代码,那么刚才设置的指定安装路径则无效,会安装到 usr/local/bin 里面。如果你只想用 python3 来执行 flask,那么是否安装到指定目录,对你的目标并没有影响。
./configure --enable-optimizations

7.安装依赖包,

aptitude -y install  libffi-dev libssl-dev

8.编译安装

make && make install

显示下面代码则表示安装成功

Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-9.0.1 setuptools-28.8.0

9.清理配置文件(有没有必要进行这一步,我也不知道。)

make clean 
make distclean

10.添加快捷方式

# ln -s /opt/python3.6.5/bin/python3.6 /usr/bin/python3
# ln -s /opt/python3.6.5/bin/pip3.6 /usr/bin/pip3.6
# ln -s /opt/python3.6.5/bin/pip3 /usr/bin/pip3
# ln -s /opt/python3.6.5/bin/pyvenv-3.6 /usr/bin/pyvenv

end

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/60951.html

相关文章

  • Debian9配置LightDM+KDE+VNC远程桌面

    摘要:为什么桌面环境选择,显示管理器选择是我认为最符合用户操作习惯的一款桌面环境,也是我认为最好用的桌面环境。而是一款全新的显示管理器,它轻量,使用方便,最重要的是内置了。因最近有个东西需要用到Debian的远程桌面,这里记录下环境配置过程。本来想偷个懒直接翻网上的教程,直接照着来一遍就完事的,但是发现网上配置VNC远程桌面的文章都太古老了吧。。。而且还麻烦的一批。Debian9有个内置好的tas...

    Tecode 评论0 收藏0
  • ubuntu18.04上搭建django项目测试环境

    今天来聊一下django项目测试环境的搭建,看下面的具体步骤。 以下环境在ubuntu18.04下搭建,步骤如下: 1.安装数据库mysql5.7:1)安装 sudo apt-get install mysql-server sudo apt-get install mysql-client 设置root用户的密码: 1)进入mysql: mysql 2)select user, plugin ...

    wangzy2019 评论0 收藏0
  • ubuntu18.04上搭建django项目测试环境

    今天来聊一下django项目测试环境的搭建,看下面的具体步骤。 以下环境在ubuntu18.04下搭建,步骤如下: 1.安装数据库mysql5.7:1)安装 sudo apt-get install mysql-server sudo apt-get install mysql-client 设置root用户的密码: 1)进入mysql: mysql 2)select user, plugin ...

    suemi 评论0 收藏0
  • linux入门3

    摘要:作用创建多套环境,各个环境之间完全隔离。客户端需要服务器的地址八安装进入数据库输入密码千万不能忘退出其实有时已经正常启动了,查看是否启动命令查看是否在监听端口命令 一、软件安装: apt:ubuntu yum:centos apt install XXX 安装 apt remove XXX 卸载 apt update XXX 更新 apt search XXX 搜索 ...

    wawor4827 评论0 收藏0
  • linux入门3

    摘要:作用创建多套环境,各个环境之间完全隔离。客户端需要服务器的地址八安装进入数据库输入密码千万不能忘退出其实有时已经正常启动了,查看是否启动命令查看是否在监听端口命令 一、软件安装: apt:ubuntu yum:centos apt install XXX 安装 apt remove XXX 卸载 apt update XXX 更新 apt search XXX 搜索 ...

    shadowbook 评论0 收藏0

发表评论

0条评论

baukh789

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<