更换linux系统自带python 并连带着系统python的模块

曹宇 2015-08-10 10:50:01
需要将系统python 2.7.6 降级为2.6.6 我自己安装好了2.6.6之后 是可以用的
但是一些模组是原本系统2.7的python带的
我用apt-get 或者yum 去安装某些依赖的时候 提示已经安装了 但是我2.6的python就是用不了这个东西

比如 zlib
我用python2.6安装setuptool的时候 提示要这个
然后我去apt-get安装 提示zlib已经安装过了
可见系统有这个东西,应该是给的系统自己的python2.7用的
我自己装的python2.6用不了


还有一切其他乱七八糟的东西 都是系统默认的python可以用 我自己装的就用不了

已经将/usr/bin/python 替换了 没用.


就是请问 如何替换系统python版本 连带系统拥有的模组和 一些依赖全部拿到?

或者说怎么在装软件的时候 指定python 比如 zlib 我指定给2.6的python装 不给2.7



求教 谢谢.
...全文
214 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
secretx 2015-08-13
  • 打赏
  • 举报
回复
要么虚拟环境,要么先安装py26,然后修改yum 配置文件指定使用py26的源,再用yum安装你要的组件。 虚拟环境很简单 :安装,创建,激活 5分钟以内完成 切切实实降级 参考 http://blog.csdn.net/secretx/article/details/38278071 链接中是 py26升级py27 你类似的对应替换即可
xinbada426 2015-08-12
  • 打赏
  • 举报
回复
virtualenv~好像是这么拼的吧~百度一下~觉得是解决Linux下Python版本的一个很好的工具了~至于给系统自带的Python升级或者降级什么的~真心不推荐~

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧