Portál AbcLinuxu, 9. května 2025 00:30

Dotaz: Verze pythonu a kompatibilita knihoven

29.4.2012 12:55 Karlos
Verze pythonu a kompatibilita knihoven
Přečteno: 347×
Odpovědět | Admin
Dobry den, uz ponekolikate jsem narazil na tento problem: Pouzivam distribuci Backtrack (vychazi z Ubuntu) a pres repozitare mam nainstalovany python2.6 a python2.7. Programy pisu v Pythonu 2.7. Narazil jsem na potrebu pouzit nejakou knihovnu, v tomto pripade psutil:
aptitude search psutil
i   psutils                                                                                                  - A collection of PostScript document handling utilities                                                            
i   python-psutil                                                                                            - module providing convenience functions for managing processes                             
Nainstaloval jsem tedy tyto baliky a nyni se Python chova takto:
# python
Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import psutil
>>> 
a
# python2.7
Python 2.7.1 (r271:86832, Apr 30 2011, 10:03:29) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import psutil
Traceback (most recent call last):
  File "< stdin>", line 1, in < module>
ImportError: No module named psutil
>>> 
Tedy knihovna v Pythonu 2.6 funguje a ve verzi 2.7 ne. Toto se mi stalo uz s nekolikatou knihovnou, jak tedy prosim muzu zajistit, aby se nainstalovani knihovny pomoci aptitude projevilo i ve verzi pythonu 2.7?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.4.2012 14:04 chrono
Rozbalit Rozbalit vše Re: Verze pythonu a kompatibilita knihoven
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ak nie je v tej distribúcii skompilovaný balíček pre python 2.7, tak je potrebné buď požiadať správcu toho balíčka aby ho skompiloval aj pre verziu 2.7, alebo si budeš musieť ten balíček skompilovať ty.
30.4.2012 15:00 Lukáš Kotek | skóre: 15
Rozbalit Rozbalit vše Re: Verze pythonu a kompatibilita knihoven
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkuste psutil nainstalovat přes pip.
Lidstvo vydává obrovské prostředky na ochranu sebe sama před sebou samým. Znáte lepší definici šílenství?
30.4.2012 23:48 Karlos
Rozbalit Rozbalit vše Re: Verze pythonu a kompatibilita knihoven
Co je pip?
1.5.2012 15:03 Karlos
Rozbalit Rozbalit vše Re: Verze pythonu a kompatibilita knihoven
Ok, tak uz jsem to dogoolil, ale naprosto stejny problem, pip se nainstaloval pouze pro python2.6 a knihovny stahuje pouze pro tuto verzi.
1.5.2012 15:45 Lukáš Kotek | skóre: 15
Rozbalit Rozbalit vše Re: Verze pythonu a kompatibilita knihoven
Ještě můžete zkusit easy_install. Měl by být už ve výchozí instalaci pythonu v adresáři Scripts. Tak můžete nainstalovat pip, nebo rovnou psutil.
Lidstvo vydává obrovské prostředky na ochranu sebe sama před sebou samým. Znáte lepší definici šílenství?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.