Re: xmpp in python2.5
Vasily Titsky -> debian-russian@lists.debian.org @ Sun, 2 Dec 2007 02:24:27 -0800 (PST):
VT> Привет,
VT> Что-то я, наверное, делаю не так, не могу понять что именно.
VT> Итак, в систему (Debian etch, только stable) установлены пакеты
VT> python2.4, python2.5, python-xmpp (и всё остальное, что им требуется
VT> по зависимостям).
VT> При этом, если запустить python2.4:
VT> $ python2.4
VT> Python 2.4.4 (#2, Apr 5 2007, 20:11:18)
VT> [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] on linux2
VT> Type "help", "copyright", "credits" or "license" for more information.
>>>> import xmpp
>>>>
VT> А если python2.5:
VT> $ python2.5
VT> Python 2.5 (release25-maint, Dec 9 2006, 14:35:53)
VT> [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)] on linux2
VT> Type "help", "copyright", "credits" or "license" for more information.
>>>> import xmpp
VT> Traceback (most recent call last):
VT> File "<stdin>", line 1, in <module>
VT> ImportError: No module named xmpp
>>>>
VT> Разве это нормально? Мне казалось, что этот модуль должен стать
VT> доступным в обоих версиях python'а.
Он и доступен в обеих - 2.3 и 2.4 :-) 2.5 просто успел пролезть в
дистрибутив в последний момент, и не все дополнительные пакеты были
обучены и ему тоже.
Обрати внимание, что модуль зависит от пакета python, который есть быть
реальный пакет, зависящий от python2.4, а вовсе не виртуальный, который
предоставляют различные питоны. Т.е. если ты попытаешься оставить
только python2.5, то python-xmpp тебе снесут заодно. С 2.3, впрочем,
произойдет такая же бяка.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
Все события вымышлены, после чего искажены.
<lj user=mcdowns>
Reply to: