[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: