LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: waterloo2005

我现在的python是2.6, 是否可以让3.1和2.6共存

[复制链接]
发表于 2010-3-5 08:34:54 | 显示全部楼层
你要學Python3的話直接用:
  1. #! /usr/bin/env python3.1
复制代码
就可以啦。
回复 支持 反对

使用道具 举报

发表于 2010-3-5 09:38:51 | 显示全部楼层
运行了python-updater也没事, 你再eselect回来,update 一次就行

我这么干过, 在python3下, emerge 不能运行
回复 支持 反对

使用道具 举报

发表于 2010-3-11 12:33:36 | 显示全部楼层
Post by rogues;2073247
运行了python-updater也没事, 你再eselect回来,update 一次就行

我这么干过, 在python3下, emerge 不能运行

确实不会有啥灾难影响
但是就是很费时间。。如果机器很老的话。。
回复 支持 反对

使用道具 举报

发表于 2010-3-11 12:43:45 | 显示全部楼层
偶也,偶前几天发现系统上同时有2.6跟3.1,然后就想干掉一个,先是用eselect搞成默认3.1,emerge能用,然后运行python-updater,发现好多包包升不上去,后来又选回2.6,mask掉了3.1……
回复 支持 反对

使用道具 举报

发表于 2010-3-11 12:53:55 | 显示全部楼层
偶也,偶前几天发现系统上同时有2.6跟3.1,然后就想干掉一个,先是用eselect搞成默认3.1,emerge能用,然后运行python-updater,发现好多包包升不上去,后来又选回2.6,mask掉了3.1……
回复 支持 反对

使用道具 举报

发表于 2010-3-11 13:10:12 | 显示全部楼层
Post by yafeng;2074647
偶也,偶前几天发现系统上同时有2.6跟3.1,然后就想干掉一个,先是用eselect搞成默认3.1,emerge能用,然后运行python-updater,发现好多包包升不上去,后来又选回2.6,mask掉了3.1……


去年9月就在bugzilla上看到Arfrever Frehtes Taifersar Arahesis  说他们已经开始着手python 3的portage支持了
到现在也没看到-_-
估计到那时候portage可能也会跳到3吧
回复 支持 反对

使用道具 举报

发表于 2010-3-11 14:06:13 | 显示全部楼层
Post by shallpion;2074654
去年9月就在bugzilla上看到Arfrever Frehtes Taifersar Arahesis  说他们已经开始着手python 3的portage支持了
到现在也没看到-_-
估计到那时候portage可能也会跳到3吧


portage貌似已经早就能用python3了啊,就是别的依赖python的老多依赖2.6的
回复 支持 反对

使用道具 举报

发表于 2010-3-11 15:18:22 | 显示全部楼层
Post by yafeng;2074668
portage貌似已经早就能用python3了啊,就是别的依赖python的老多依赖2.6的


我傻叉了
有日子没关心这个,不想已经可以用了
回复 支持 反对

使用道具 举报

发表于 2010-3-11 18:29:22 | 显示全部楼层
Post by rogues;2073247
运行了python-updater也没事, 你再eselect回来,update 一次就行

我这么干过, 在python3下, emerge 不能运行


环境在python3的话,好像要在USE里加python3,否则一些的套件无法编译。
回复 支持 反对

使用道具 举报

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

本版积分规则

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