针对“ CentOS下python的下载及安装 ”的问题,下面由IT产品经理-陆亦晓为您解答:

Python这门编程语言在数据分析、数据发掘以及服务端开发等方面都有非常好的使用,我们之前介绍过Windows环境下python开发工具的安装,今天为大伙介绍LinuxCentOS系统环境下python3的下载及安装,因为默认安装的python是2.7,而3.7版本的python是向下不兼容的,Python2.7慢慢不再使用了,因此搭建好python3.7的环境对我们学习来说十分重要。

具体步骤如下:

1.第一连接上安装了CentOS操作系统的服务器,在命令行输入python-V命令查看目前系统python的版本号,我们可以看到是默认安装的python2.7.5,我们需要在本机安装python3.7版本的。

2.接下来我们使用whichpython命令,查看到python的位置在/usr/bin/python,我们使用cd命令切换到该目录,然后使用lspython*命令查看到一切以python开头的文件,接下来使用ls-alpython*命令,我们可以看到输入python的话会链接到python2,python2会链接到python2.7。

3.接下来有的安装文章会让你把python重命名为python_bak,如下所示。请不要在这个流程就进行重命名工作,因为在安装python3的过程中还需要安装其他工具,而这些工具的安装大大部分是依靠yum,如果把python重命名了yum找不到相应的python会报错。因此这一步我们虽然把操作列出来了,请大伙忽略即可。

4.接下来我们需要下载python3的安装版本了,搜索python进入到python的官网,我们在官网可以看到如下的网页,然后在下载处选择Gzippedsourcetarball,小编选择了下载3.7.3版本。不管用什么方法下载到tgz格式的文件即可。

5.我们在安装的过程中默认是可以联网的,因为我们引荐使用wget命令进行下载,wget后面跟文件的地址即可,可以看到如下的提醒信息,说明python已经下载完成,并且文件在的位置就是你目前目录。我们ls命令可以看到下载的压缩文件,使用tar-zxvfPython*.tgz解压即可。

6.接下来就是正式的安装过程,我们使用cd命令进入到python的解压目录,我们使用./configure--prefix=/usr/local/python/python3,然后输入make命令,如下所示,过程中报zlib命名不存在,zlibnotavailable,我们需要使用yum-yinstallzlib*命令去安装zlib,如下图所示。

7.安装完成后再一次执行make命令,此时发现又报错了,提醒Nomodulenamed_ctypes,此时我们还需要使用yum-yinstalllibffi-develtk-devel安装这两个模块,安装完成后再一次执行make命令,出现以下提醒说明安装成功了。

8.安装完成后我们按照之前配置的路径,cd/usr/local/python/找到python3的安装包,然后进入到bin目录下,我们可以看到python3这个可以执行命令,我们将安装包下的可执行命令链接到/usr/bin/python3,命令如下图所示。以后输入python3-V命令可以看到Python3.7.3的版本信息,以后直接输入python3便可以进行命令行交互了,如果想直接通过python命令进行交互的话,我们在以后的文章中会介绍到。

centos下python编程工具_CentOS下python的下载及安装相关推荐

  1. python编程工具p-5款Python程序员高频使用开发工具推荐

    很多Python学习者想必都会有如下感悟:最开始学习Python的时候,因为没有去探索好用的工具,吃了很多苦头.后来工作中深刻体会到,合理使用开发的工具的便利和高效.今天,我就把Python程序员使用 ...

  2. python编程工具-7款Python开发工具介绍,你最中意哪一款

    工欲善其事必先利其器,有一款好用上手的Python编辑器能够大大提高码代码的效率,而且所带来的提升不是从 1 到 1.1 倍速,是从 1 到 10 倍速.所以行哥这里来推荐几个常用的Python开发工 ...

  3. python 编程工具免费_Emacs - Python Editor cum IDE编程工具

    Emacs基础 同样,本文也不会过多介绍Emacs使用的基础知识.学习Emacs最容易的方法,就是通过其自带的教程.本文介绍的内容并不要求你知道如何使用Emacs:相反,本文的每一部分讲述的都是你学习 ...

  4. python编程软件在哪里下载-Thonny(Python编程工具)

    Thonny(Python编程工具) 简介 Thonny(Python编程工具) 简介一:Thonny是一款专门针对python初学者开发的编程学习软件.使用一个友好的IDE,为您提供几个有用的学习工 ...

  5. 编程软件python中的if用法-Python编程工具pycharm的使用

    简介 俗话说工欲善其事必先利其器,所以对于程序员来说,使用python编程必须有一个强大的Python编程工具,这款工具就是pycharm. PyCharm是一种Python IDE,带有一整套可以帮 ...

  6. 编程软件python下载-Thonny(Python编程工具) v3.2.7 官方版

    Thonny官方版是一款专为初学者设计的Python编程工具,Thonny比较直观,具有很强的通用性,并且非常容易部署,在任何时候开始创建自己的程序,完全不需要下载和配置任何其他组件,很适合初学者. ...

  7. python编程工具p-这里有123个黑客必备的Python工具!

    原标题:这里有123个黑客必备的Python工具! 来自: 地球的外星人君 链接:https://zhuanlan.zhihu.com/p/28452712 今天的文章来源于dloss/python- ...

  8. python编程有哪些-python编程工具有哪些

    学习Python有时候没有第一时间找到好工具,会吃不少的苦头,磕磕绊绊走过来之后才知道,好的工具给效率带来的提升是巨大的,毕竟好的工具能将工作效率多倍速提升. Upterm railsware/upt ...

  9. Linux 下的编程工具

    Linux 下的编程工具 BBS水木清华站∶精华区 发信人: Kongming (没日没夜...), 信区: Linux         标  题: Re: 如何学习linux下编程?  发信站: B ...

最新文章

  1. Python 应用领域以及版本之间的区别
  2. POJ 1118 求平面上最多x点共线
  3. mysql迁移导致数据库效率低_MySQL数据库慢–排查问题总结(整理自《抽丝剥茧之MySQL疑难杂症排查》叶金荣)...
  4. win7触摸板怎么关闭_笔记本电脑触摸板如何开关 笔记本电脑触摸板设置方法【详解】...
  5. 十步教你如何接手别人的代码!
  6. 通讯与计算机网络作业,通讯与计算机网络作业平时作业(填空题问答和计算题)讲述.doc...
  7. easyui tree的简单使用
  8. java web项目用cookie记住用户名、密码
  9. JDK1.8之ConcurrentHashMap
  10. 腾讯技术分享:GIF动图技术详解及手机QQ动态表情压缩技术实践
  11. ubuntu18.04下载显卡驱动+CUDA+CUDNN
  12. jersey 过滤_Jersey 开发RESTful(十五) Jersey的拦截器
  13. Feescale K64开发笔记1: 开发环境的建立
  14. 使用本地代理拦截网址及重定向
  15. 细致琐碎的事才是工作的主旋律
  16. z370完美黑苹果_完工!搞掂i5-8600K 华硕PRIME Z370-P GTX 1060黑苹果安装
  17. 怎么开发支付宝扫码收款应用-java 支付宝当面付
  18. 用ch341a刷写主板bios
  19. java异常之-ClassNotFoundException: .......web.context.ContextLoaderServlet
  20. 煤炭超临界水气化与超临界燃烧传热耦合Fluent模拟(调试记录)

热门文章

  1. freecodecamp_我在1个月内完成了整个freeCodeCamp课程(并记录了所有内容)
  2. 116_Power Pivot 先进先出原则库龄库存计算相关
  3. Django表单form
  4. 银行卡注销快捷支付协议
  5. 某道词典在线翻译JS解密,完全扣js代码解密 (小白基础篇)
  6. Python中re模块的常见方法
  7. ViewState的原理,应用场合,注意事项
  8. ASP.NET定制简单的错误处理页面
  9. 漫步最优化四十二——Partan法
  10. 漫步数理统计十九——独立随机变量