|
|
系统一直用的很好,直到我安装了mirage和obmenu,启动的时候报告:ImportError: No module named pygtk 和 ImportError: No module named gtk。
听说是python升级的问题,我一个新手哪里知道还要python-updater啊。于是:
- #eselect python list
- Available python interpreters:
- [1] python2.5
- [2] python2.6 *
- [3] python3.1
复制代码
原来不知不觉中已经装了这么多python了。
不知道怎么解决,看有人emerge -e world,于是我就:
结果告诉我什么包包出错了,花花一大片,我就打算重新安装那个出错的包。结果:
emerge 不能运行了。
人们说要重装python,我看了看目录中还有python2.5的可执行文件,于是
emerge可以运行了。我重装python2.6,装到最后告诉我python不是链接。气愤啊。
好了,emerge也没什么问题了。
这次我可没忘了python-updater,老半天啊──费电。
这次总该行了吧:
- $ mirage
- Traceback (most recent call last):
- File "/usr/bin/mirage", line 27, in <module>
- import mirage
- File "/usr/lib/python2.6/site-packages/mirage.py", line 26, in <module>
- import pygtk
- ImportError: No module named pygtk
复制代码
我重装pygtk──无效。
我想起来python-updater的时候它显示3.1--》2.6,恩我这样:
- python-updater --old-version 2.5
复制代码
又是老半天噢。
我运行mirage,还那样。
我看人家解决这类问题的时候都是很简单啊。
我再重装pygtk──无效。
参照:http://www.linuxsir.cn/bbs/showt ... No+module+named+gtk
运行:- python -v
- >>> import pygtk
- Traceback (most recent call last):
- File "<stdin>", line 1, in <module>
- ImportError: No module named pygtk
- >>> print sys.path
- ['', '/usr/lib/python26.zip', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/site-packages', '/usr/lib/portage/pym']
复制代码
系统路径也没什么问题。
我python2.6里边好像有gtk
- # ls -all /usr/lib/python2.6/site-packages/gtk-2.0/gtk
- total 2084
- drwxr-xr-x 2 root root 4096 2009-08-20 10:16 .
- drwxr-xr-x 7 root root 4096 2009-08-20 10:16 ..
- -rw-r--r-- 1 root root 2449 2009-08-20 10:16 compat.py
- -rw-r--r-- 1 root root 2364 2009-08-20 10:16 compat.pyc
- -rw-r--r-- 1 root root 2364 2009-08-20 10:16 compat.pyo
- -rw-r--r-- 1 root root 3027 2009-08-20 10:16 deprecation.py
- -rw-r--r-- 1 root root 3687 2009-08-20 10:16 deprecation.pyc
- -rw-r--r-- 1 root root 3687 2009-08-20 10:16 deprecation.pyo
- -rwxr-xr-x 1 root root 1360 2009-08-20 10:16 glade.la
- -rwxr-xr-x 1 root root 18172 2009-08-20 10:16 glade.so
- -rwxr-xr-x 1 root root 1309 2009-08-20 10:16 _gtk.la
- -rwxr-xr-x 1 root root 1916108 2009-08-20 10:16 _gtk.so
- -rw-r--r-- 1 root root 4767 2009-08-20 10:16 __init__.py
- -rw-r--r-- 1 root root 2711 2009-08-20 10:16 __init__.pyc
- -rw-r--r-- 1 root root 2711 2009-08-20 10:16 __init__.pyo
- -rw-r--r-- 1 root root 29921 2009-08-20 10:16 keysyms.py
- -rw-r--r-- 1 root root 41538 2009-08-20 10:16 keysyms.pyc
- -rw-r--r-- 1 root root 41538 2009-08-20 10:16 keysyms.pyo
- -rw-r--r-- 1 root root 2759 2009-08-20 10:16 _lazyutils.py
- -rw-r--r-- 1 root root 3274 2009-08-20 10:16 _lazyutils.pyc
- -rw-r--r-- 1 root root 3274 2009-08-20 10:16 _lazyutils.pyo
复制代码
我现在没有办法了…… |
|