Linux,全称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 open 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-devel yum install gcc
一、下载Python源码
wget https://www.cdcxhl.com/
如果想下载其他版本,可以登录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的内容,请关注创新互联!
我们注重客户提出的每个要求,我们充分考虑每一个细节,我们积极的做好成都做网站、成都网站建设服务,我们努力开拓更好的视野,通过不懈的努力,创新互联建站赢得了业内的良好声誉,这一切,也不断的激励着我们更好的服务客户。 主要业务:网站建设,网站制作,网站设计,重庆小程序开发公司,网站开发,技术开发实力,DIV+CSS,PHP及ASP,ASP.Net,SQL数据库的技术开发工程师。
分享文章:linux安装python3步骤
分享网址:
http://dzwzjz.com/article/sspsj.html