CentOS 6.5上安装的python版本是2.6.6,不能满足我运行软件的要求,所以对python进行升级。

原以为这也就是安装个软件的事儿,在我求稳搜索一下了之后发现,也并不是那么单纯简单。

下载,解压,编译,安装,这些都是常规操作了。据说系统自带的旧版本python被严重依赖,所以不能卸载原Python,这里选择全新安装。

wget  https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz

tar -xvf Python-2.7.10.tar.xz
cd Python-2.7.10
./configure --prefix=/usr/local/python2.7
make
make install

安装好后可以运行一下Python看看是否正常了
/usr/local/python2.7/bin/python2.7 -V

其他的文章提到python都是在/usr/local/bin目录里的,但是我没有找到,而是在/usr/local/python2.7/bin/里。
接下来需要创建一个链接来使系统默认python变为python2.7。
ln -fs /usr/local/python2.7/bin/python2.7 /usr/bin/python

运行python查看版本
python -V

进行更改后,yum果然无法运行了。修改/usr/bin/yum文件,将第一行的
#!/usr/bin/python
中的python改为系统原有的python版本,我的如下:
#!/usr/bin/python2.6.6

到此完毕。

setuptool:

#wget https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg 
--no-check-certificate
      #chmod +x setuptools-0.6c11-py2.7.egg
      #sh setuptools-0.6c11-py2.7.egg

哎呀,出错了:引用
      setuptools-0.6c11-py2.7.egg: line 3: exec: python2.7: not found      
      没有在 /usr/bin路径下找到python2.7,这好办,建议个软链接就ok:引用

#ln -s /usr/local/python2.7/bin/python2.7
/usr/bin/python2.7

最新文章

  1. 微信小程序之后台https域名绑定以及免费的https证书申请
  2. vbs脚本要求在cmd中输入输出用StdIn ,StdOut
  3. fastjson 常用api
  4. linux 命令案例学习——文件搜索
  5. BZOJ 3925 ZJOI2015 地震后的幻想乡
  6. HDU-4691 Front compression 后缀数组
  7. SPRING IN ACTION 第4版笔记-第七章Advanced Spring MVC-003- 上传文件multipart,配置StandardServletMultipartResolver、CommonsMultipartResolver
  8. 关于python保留几位小数,不进行四舍五入的方法
  9. CSS样式margin:0 auto不居中
  10. U盘安装,FTP安装CENTOS--错误信息:Unable to read package metadata.This may be due to a missing repodata directory.
  11. Bring it on
  12. poj 1556 zoj1721 BellmanFord 最短路+推断直线相交
  13. XML 特殊字符处理和 CDATA
  14. HashMap 底层算法分析
  15. PowerShell禁止执行脚本解决方法
  16. Error fetching https://gems.ruby-china.org/: bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz) 报错解决办法
  17. java.text.DateFormat 线程不安全问题
  18. STM32F103 ------ 时钟配置
  19. Use Slim to overview model in Tensorflow like model.summary() in Keras
  20. 黄聪: $(document).click() 在iphone上不触发事件解决办法

热门文章

  1. CAN总线
  2. 13年山东省赛 Mountain Subsequences(dp)
  3. VLC的相关文档以及javascript接口
  4. tomact虚拟目录,虚拟主机,http请求头,相应头
  5. slave延迟原因及优化方法
  6. jira汉化
  7. HDU ACM 题目分类
  8. HDU 3501 Calculation 2(欧拉函数)
  9. C++之------虚函数
  10. Typecho 代码阅读笔记(一) - 页面渲染及路由机制