|
发表于 2004-1-27 17:53:36
|
显示全部楼层
回复: 升级 portage 导致 esearch 错误的解决办法
最初由 maxzhongcn 发表
近日将 portage 从 2.0.50_pre16 升级到 2.0.50_pre20,升级完毕后发现 esearch 和 ecat 都不能正常运行了,esearch 显示错误如下:
- Traceback (most recent call last):
- File "/usr/bin/esearch", line 9, in ?
- from output import bold, red, green, darkgreen, turquoise, nocolor
- ImportError: No module named output
复制代码
仔细分析了一下错误提示和 esearch 脚本,发现主要是因为升级 portage 后,pym 路径发生了变化造成的,修改 /usr/bin/esearch 第 6 行如下:
- sys.path.insert(0, "/usr/lib/portage/pym")
复制代码
问题迎刃而解! [PHP] hi,
you need to upgrade Python, I had the same problem. now I have Python
2.2.3-r5 and it works fine.[/PHP]
http://www.mail-archive.com/gentoo-user@gentoo.org/msg34590.html |
|