Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Python-Qt4 pro python 2,6 i python 3,1  (Přečteno 1294 krát)

Pinki

  • Návštěvník
  • Příspěvků: 4
Python-Qt4 pro python 2,6 i python 3,1
« kdy: 20 Května 2010, 14:05:44 »
Ahoj .. na ubuntu 10.04 jsem si nainstalovat python 3,1 a python-qt4, python 2,6 už byl předinstalovaný. Když v python 3 chci importovat nejake Qt knihovny, tak se mi napíše:
pinki@pinki-laptop:~$ python3
Python 3.1.2 (r312:79147, Apr 15 2010, 15:35:48)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from PyQt4 import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named PyQt4

Když to stejné provedu v pythonu verze 2,6 knihovny se v pohodě importují... Nevíte prosím co s tím ?

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: Python-Qt4 pro python 2,6 i python 3,1
« Odpověď #1 kdy: 20 Května 2010, 20:17:39 »
pokud sis ten 3.1 doinstlaoval sam, tak bych typoval ze ty moduly nemas v pathu (typicky jsou /usr/lib/pythonX.X/site-packages)

#edit: zkus si vypsat, tim by se to melo potvrdit, ze nemas ty eggy/moduly v PYTHONPATH
Python 2.5.5 (r255:77872, Apr 21 2010, 08:44:16)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/usr/lib/python2.5/site-packages/urlgrabber-3.1.0-py2.5.egg', '/usr/lib/python2.5/site-packages/Django-1.1.1-py2.5.egg', '/usr/lib/python2.5/site-packages/odict-1.3.0-py2.5.egg', '/usr/lib/python2.5/site-packages/django_registration-0.7-py2.5.egg', '/usr/lib/python2.5/site-packages/django_cms-2.1.0.beta2-py2.5.egg', '/usr/lib/python2.5/site-packages/South-0.7-py2.5.egg', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages/PIL', '/usr/lib/python2.5/site-packages/gst-0.10', '/usr/lib/pymodules/python2.5', '/usr/lib/pymodules/python2.5/gtk-2.0']
>>>
« Poslední změna: 20 Května 2010, 20:23:33 od starenka »
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

Pinki

  • Návštěvník
  • Příspěvků: 4
Re: Python-Qt4 pro python 2,6 i python 3,1
« Odpověď #2 kdy: 20 Května 2010, 20:46:42 »
no vypsalo mi to :
pinki@pinki-laptop:~$ python3.1
Python 3.1.2 (r312:79147, Apr 15 2010, 15:35:48)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/usr/lib/python3.1', '/usr/lib/python3.1/plat-linux2', '/usr/lib/python3.1/lib-dynload', '/usr/lib/python3.1/dist-packages', '/usr/local/lib/python3.1/dist-packages']
>>>

... co mám dělat těď prosím?

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: Python-Qt4 pro python 2,6 i python 3,1
« Odpověď #3 kdy: 20 Května 2010, 21:00:33 »
No, jelikoz 2.5 a 3.1 je dost velkej skok (ve 3 se menilo dost veci), tak ti pridani tech eggu pro 2.x nebo jejich symlink nepomuze (proste to nepojede), takze si budes muset potahnout ty eggy jaky chces (pro 3.x!) a instalovat rucne do pathu 3.1 (typicky tusim neco jako python ./setup.py install --prefix=nekam). Nemam ubuntu, ale je mozny ze ty packages/eggy budou dokonce v repu s nejakym oznacenim verze py (takze to nebudes mozna muset delat rucne). V tom pripade by meli vedet, kam se instlalovat samy.

Vic ze me nedostanes. Btw. proc Py 3.x?
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

Pinki

  • Návštěvník
  • Příspěvků: 4
Re: Python-Qt4 pro python 2,6 i python 3,1
« Odpověď #4 kdy: 20 Května 2010, 21:25:05 »
no já si řekl, že asi bude lepší začít učit se rovnou to nový ... no myslím, že to ještě bude zajímavý roběhnout to pyqt4, protože ja linuxu moc nerozumím

Pinki

  • Návštěvník
  • Příspěvků: 4
Re: Python-Qt4 pro python 2,6 i python 3,1
« Odpověď #5 kdy: 20 Května 2010, 21:34:42 »
tak mě napadlo co kdybych odinstaloval starou verzi pythonu a nechal nainstalovanou jen tu novou a znovu bych nainstaloval to pyqt, takže by se to to nainstalovalo pro python 3.1 ... nakonec bych zase nainstaloval python 2.6

 

Provoz zaštiťuje spolek OpenAlt.