LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 456|回复: 6

请问,现在可以升级python-2.x到3.x,并设置系统3.x为默认的吗?

[复制链接]
发表于 2012-3-8 13:25:58 | 显示全部楼层 |阅读模式
记得以前刚刚出现3.x时候,使用eselect设置为3.x为默认的后,出现很多问题,包括portage都不能运行,经过这么长时间后,现在如何了?有没有人试过?
发表于 2012-3-8 13:36:22 | 显示全部楼层
我的印象是,Python 3完全可以升级,但Python 3不可以选成默认Python版本。默认Python版本选成Python 3之后,大部分包都不会出问题,但现下在bugzilla中还可以时不时地看到某些软件包在Python 3设置为默认Python版本时编译/执行出现问题的bug。把Python 3设成默认Python版本没有什么明显的好处("python"和"python3"这两个命令,差的不过就是一个字母嘛!),这样设置实在得不偿失。(如果您想当小白鼠给Gentoo报bug,那就另当别论了。)
回复 支持 反对

使用道具 举报

发表于 2012-3-8 19:23:02 | 显示全部楼层
建议不要。正如路上专家所言。

我刚刚(5分钟)前将python3.*降到python2.7。原来3.*版本是系统缺省安装的,后来不知道什么包就安装上python2.7了。现在发现playonlinux居然就要python2.*,所以就降级下来了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-9 10:31:18 | 显示全部楼层
听两位这么说,还是断了这个想法。
回复 支持 反对

使用道具 举报

发表于 2012-3-9 10:44:51 | 显示全部楼层
一直用python3,没啥问题。其实设不设置为默认这事情,还是得具体问题具体分析,每个人的软件环境不同,不能一概而论。
回复 支持 反对

使用道具 举报

发表于 2012-3-9 15:44:58 | 显示全部楼层
2个都保留吧,今天试装的ibus-pinyin还需要2.x,设置成3.x输入法都出不来,还是用回scim了。
回复 支持 反对

使用道具 举报

发表于 2012-3-9 17:35:19 | 显示全部楼层
ibus是这样的。我最近(python还没有降级的时候),使用~amd64(~86)的ibus是可以在3.X下使用的。

Post by tqg;2161460
2个都保留吧,今天试装的ibus-pinyin还需要2.x,设置成3.x输入法都出不来,还是用回scim了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表