前言

CentOS 6.8 安装 Python 2.7.13,因为软件版本上的需求所以考虑将 Python 升级至 2.7.13,加上生产环境还是以 RHEL 6 为主,互联网自动化运维平台大多数也推荐以Python 2.7.x + CentOS 6.x 来操作,选择 Python 2 还是 Python 3 也没有定论,找到适合的搭配即可。
简单安装
因为Python 2.7.13以后版本会自动完善yum配置,所以不必参考以前的网上文章去修改其他地方
# 查看当前系统中的 Python 版本,返回 Python 2.6.6 为正常 python --version Python 2.6.6 # 检查 CentOS 版本,返回 CentOS release 6.8 (Final) 为正常 cat /etc/redhat-release CentOS release 6.8 (Final) # 安装所有的开发工具包 yum groupinstall -y "Development tools" # 安装其它的必需包 yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel # 下载、编译和安装 Python 2.7.13 #wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz tar zxf Python-2.7.13.tgz cd Python-2.7.13 ./configure make && make install # 查看新的 Python 版本,返回 Python 2.7.13 为正常 python --version Python 2.7.13
ansible离线安装实践
这里利用了一些内网离线安装ansible的小技巧。
# Install Python tar xf Python-2.7.13.tgz cd Python-2.7.13 ./configure make make install # ImportError: No module named six.moves tar xf six-1.10.0.tar.gz cd six-1.10.0 python setup.py install cd .. # ImportError: No module named packaging.version tar xf packaging-16.8.tar.gz cd packaging-16.8 python setup.py install cd .. # ImportError: No module named pyparsing tar xf pyparsing-2.2.0.tar.gz cd pyparsing-2.2.0 python setup.py install cd .. # ImportError: No module named appdirs tar xf appdirs-1.4.3.tar.gz cd appdirs-1.4.3 python setup.py install cd .. # Install Setuptools unzip setuptools-34.2.0.zip cd setuptools-34.2.0 python setup.py install cd .. # Install pip tar xf pip-9.0.1.tar.gz cd pip-9.0.1 python setup.py install cd .. # pip 离线下载依赖包 pip install -d ~/tmp/ ansible pip install -d ~/tmp/ ansible-cmdb # pip 离线安装 pip install ansible --index-url=http://172.31.197.1:7000/simple/ --trusted-host=172.31.197.1 pip install ansible-cmdb --index-url=http://172.31.197.1:7000/simple/ --trusted-host=172.31.197.1 # 查看安装好的版本 [root@ansible-wangao ansible]# pip -V pip 9.0.1 from /usr/local/lib/python2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7) [root@ansible-wangao ansible]# ansible --version ansible 2.3.0.0 config file = /etc/ansible/ansible.cfg configured module search path = Default w/o overrides python version = 2.7.13 (default, Apr 25 2017, 17:19:23) [GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] [root@ansible-wangao ansible]# ansible-cmdb --version ansible-cmdb v1.20 # 更换豆瓣pip源 vim $HOME/.pip/pip.conf [global] index-url = https://pypi.doubanio.com/simple/ [install] trusted-host=pypi.doubanio.com
Windows 安装 Python 2.7.x
下载Python,如 2.7.13
https://www.python.org/downlo...
https://www.python.org/ftp/py...
安装时注意勾选环境变量Add python.exe to Path
安装python2.7.13默认自带pip版本为9.0.1
PS C:UsersAdministrator> pip -V
pip 9.0.1 from c:python27libsite-packages (python 2.7)
安装Python后升级pippython -m pip install --upgrade pip
# 更换pypi国内源,运行以下python代码会自动建立pip.ini import os ini="""[global] index-url = https://pypi.doubanio.com/simple/ [install] trusted-host=pypi.doubanio.com """ pippath=os.environ["USERPROFILE"]+"\\pip\\" if not os.path.exists(pippath): os.mkdir(pippath) with open(pippath+"pip.ini","w+") as f: f.write(ini)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# python2.6升级到2.7
# python升级到2.7
# python
# 2.6.6
# 升级2.7
# 详解CentOS升级Python2.6到Python2.7并安装pip
# CentOS 6.X系统下升级Python2.6到Python2.7 的方法
# python 2.6.6升级到python 2.7.x版本的方法
# Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
# centos系统升级python 2.7.3
# Centos5.x下升级python到python2.7版本教程
# Mac中升级Python2.7到Python3.5步骤详解
# Linux环境下python2.7.6升级python3.5.2
# 修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
# python2.6.6如何升级到python2.7.14
# 离线
# 互联网
# 工具包
# 自带
# 小技巧
# 大家多多
# 内网
# 装好
# 勾选
# 国内
# 网上
# 软件版本
# xf
# ImportError
# named
# moves
# module
# tgz
# configure
# ansible
相关文章:
如何挑选高效建站主机与优质域名?
建站org新手必看:2024最新搭建流程与模板选择技巧
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
南京网站制作费用,南京远驱官方网站?
宝塔面板如何快速创建新站点?
建站与域名管理如何高效结合?
,想在网上投简历,哪几个网站比较好?
天津个人网站制作公司,天津网约车驾驶员从业资格证官网?
高防服务器租用指南:配置选择与快速部署攻略
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?
定制建站价位费用解析与套餐推荐全攻略
浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?
网站图片在线制作软件,怎么在图片上做链接?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
微信小程序 五星评分(包括半颗星评分)实例代码
简历在线制作网站免费版,如何创建个人简历?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
如何选择域名并搭建高效网站?
建站ABC备案流程中有哪些关键注意事项?
如何设计高效校园网站?
建站之星后台密码遗忘?如何快速找回?
C++如何使用std::optional?(处理可选值)
如何快速生成高效建站系统源代码?
免费视频制作网站,更新又快又好的免费电影网站?
如何在Windows服务器上快速搭建网站?
深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?
,如何利用word制作宣传手册?
建站主机是否属于云主机类型?
如何通过智能用户系统一键生成高效建站方案?
javascript中对象的定义、使用以及对象和原型链操作小结
官网自助建站平台指南:在线制作、快速建站与模板选择全解析
香港服务器选型指南:免备案配置与高效建站方案解析
Swift开发中switch语句值绑定模式
完全自定义免费建站平台:主题模板在线生成一站式服务
Android自定义listview布局实现上拉加载下拉刷新功能
个人网站制作流程图片大全,个人网站如何注销?
建站之星Pro快速搭建教程:模板选择与功能配置指南
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
学校建站服务器如何选型才能满足性能需求?
建站之星2.7模板:企业网站建设与h5定制设计专题
详解jQuery停止动画——stop()方法的使用
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
如何在自有机房高效搭建专业网站?
如何用免费手机建站系统零基础打造专业网站?
网站专业制作公司有哪些,做一个公司网站要多少钱?
广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?
*请认真填写需求信息,我们会在24小时内与您取得联系。