快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

linux安装python3步骤

Linu

成都创新互联专注于企业成都全网营销推广、网站重做改版、桂平网站定制设计、自适应品牌网站建设、H5场景定制成都商城网站开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为桂平等各大城市提供网站开发制作服务。x,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。在安装python时或者在用到python的时候,会依赖一些环境。为了防止在安装时出现问题,请确保机器上有一下包。下面就由创新互联建站小编和大家讲一讲linux安装python3。

yum -y install zlib zlib-devel yum -y install bzip2 bzip2-devel yum -y install ncurses ncurses-devel yum -y install readline readline-devel yum -y install openssl openssl-devel yum -y install openssl-static yum -y install xz lzma xz-devel yum -y install sqlite sqlite-devel yum -y install gdbm gdbm-devel yum -y install tk tk-devel yum install gcc

一、下载Python源码

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

如果想下载其他版本,可以登录python官网下载指定的版本,具体步骤如下:

在python首页点击download,后者直接打开后面的链接,链接:Download Python

选择指定版本,如3.6.7

下载源码,或者通过开发者模式找到下载链接,直接在服务器上下载。
二、解压源码

tar zxf Python-3.6.5.tgz

三、指定安装路径

在Python-3.6.5目录下 执行

./configure --with-ssl --prefix=/service/python3

四、执行make命令

在Python-3.6.5目录下 执行

make

四、执行make install

在Python-3.6.5目录下 执行

make install

五、修改Python软连接

Linux默认的python是2.X版本,现在我们需要把默认的软连接改成新安装的版本。

备份原有软连接,注意这里需要root权限。

sudo mv /usr/bin/python /usr/bin/python2.back

六、创建新的软连接

sudo ln -s /service/python3/bin/python3 /usr/bin/python

查看python版本

python --version

至此Python3的安装就结束了。

LInux原有依赖的是python2,现在我们把python默认改成了3,这时有些命令会报错例如yum。如果要正常运行这些命令,可以把这些命令的执行脚本指定的python改成python2。

Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其大化地适应用户的需要。

Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux不仅仅是被网络运维人员当作服务器使用,甚至当作网络防火墙,这是Linux的一大亮点。

七、Linux优点

1、Linux由众多微内核组成,其源代码完全开源;

2、Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈;

3、Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。

Linux具有开放源码、没有版权、技术社区用户多等特点,开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。尤其系统中内嵌网络协议栈,经过适当的配置就可实现路由器的功能。这些特点使得Linux成为开发路由交换设备的理想开发平台。小伙伴们要想获得更多linux安装python3的内容,请关注创新互联!
本文标题:linux安装python3步骤
网页URL:http://6mz.cn/article/sohhep.html

其他资讯