[python] nahrada pip ?

Visgean Skeloru visgean na gmail.com
Sobota Září 7 11:11:51 CEST 2013


Pokud vím tak tohle bylo issue i v 2.x a to i na linuxu. Vím, že na debianu
se doporučoval nainstalovat balík s modulem libpq-dev a až pak instalovat z
pipu...


2013/9/6 Ondrej Beranek <rainbof na gmail.com>

> Už jsem na to přišel. důvodem je to ze je to závislé na libkách postgresu
> a ty jsou poněkud divně přeloženy. Budu muset tedy přeložit i část
> postgresql serveru.
>
> Co se týká toho uzavřeného prostředí zbytečně by mi výsledek nakynul.
> Určitě to použiju pokud nebude jiné cesty zkusím ještě tu kompilaci.
>
> Je mi však záhadou že si to pip či easy_install nezjistí a tahá mě za
> fusekli ze to je ok...
>  Dne 6.9.2013 15:32 "Honza Javorek" <mail na honzajavorek.cz> napsal(a):
>
> Já vím, že to není asi úplně to co si chceš přečíst, ale já bych to do
>> Windows asi ani nezkoušel instalovat. Budeš s tím mít strašně problémů a
>> celý den strávíš jen tím, že se to pod nimi budeš snažit rozjet. Zkusil
>> bych spíš něco jako http://www.vagrantup.com/, udělal si pomocí toho
>> jednoduchý vývojářský virtuál s *nixem a tam si potom nainstaluješ úplně
>> všechno hladce a bez errorů.
>>
>> Jen jsem chtěl pomoci s alternativním řešením, pokud to není nic pro
>> tebe, tak ti snad někdo pomůže jinak.
>>
>> H
>>
>>
>> On Fri, Sep 6, 2013 at 3:22 PM, Ondrej Beranek <rainbof na gmail.com> wrote:
>>
>>> nakonec jsem pip i easy_install dostal do pythonu problem je ten ze
>>> proste psycopg nechce jit je tam nejaka buga vzteka se to na me takto:
>>>
>>>
>>> Python 3.4.0a1 (v3.4.0a1:46535f65e7f3, Aug  3 2013, 22:59:31) [MSC
>>> v.1600 32 bit (Intel)] on win32
>>> Type "copyright", "credits" or "license()" for more information.
>>> >>> import psycopg2
>>> Traceback (most recent call last):
>>>   File "<pyshell#0>", line 1, in <module>
>>>     import psycopg2
>>>   File "C:\Python34\lib\site-packages\psycopg2\__init__.py", line 50, in
>>> <module>
>>>     from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
>>> ImportError: DLL load failed: Uvedený modul nebyl nalezen.
>>> >>>
>>>
>>>
>>> kompilaci jsem delal pres mingw. tady skoncila vetsina lidi. dela to
>>> verze instalovana "rucne" ale i ostatni verze...
>>>
>>> behem instalace mi to hlasilo
>>>
>>>     C:\mingw\bin\gcc.exe -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1
>>> "-DPSYCOP
>>> G_VERSION=\"2.5.1 (dt dec pq3 ext)\"" -DPG_VERSION_HEX=0x090204
>>> -DPSYCOPG_EXTENS
>>> IONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -Ic:\Python34\include
>>> -Ic:\Pyt
>>> hon34\include -I. -IC:/PROGRA~1/POSTGR~1/9.2/include
>>> -IC:/PROGRA~1/POSTGR~1/9.2/
>>> include/server -c psycopg\connection_int.c -o
>>> build\temp.win32-3.4\Release\psyco
>>> pg\connection_int.o -O3 -fno-strict-aliasing
>>>     In file included from ./psycopg/psycopg.h:33:0,
>>>                      from psycopg\connection_int.c:27:
>>>     ./psycopg/config.h:97:12: warning: 'pthread_mutex_init' defined but
>>> not used
>>>  [-Wunused-function]
>>>      static int pthread_mutex_init(pthread_mutex_t *mutex, void* fake)
>>>                 ^
>>>     C:\mingw\bin\gcc.exe -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1
>>> "-DPSYCOP
>>> G_VERSION=\"2.5.1 (dt dec pq3 ext)\"" -DPG_VERSION_HEX=0x090204
>>> -DPSYCOPG_EXTENS
>>> IONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -Ic:\Python34\include
>>> -Ic:\Pyt
>>> hon34\include -I. -IC:/PROGRA~1/POSTGR~1/9.2/include
>>> -IC:/PROGRA~1/POSTGR~1/9.2/
>>> include/server -c psycopg\connection_type.c -o
>>> build\temp.win32-3.4\Release\psyc
>>> opg\connection_type.o -O3 -fno-strict-aliasing
>>>     C:\mingw\bin\gcc.exe -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1
>>> "-DPSYCOP
>>> G_VERSION=\"2.5.1 (dt dec pq3 ext)\"" -DPG_VERSION_HEX=0x090204
>>> -DPSYCOPG_EXTENS
>>> IONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -Ic:\Python34\include
>>> -Ic:\Pyt
>>> hon34\include -I. -IC:/PROGRA~1/POSTGR~1/9.2/include
>>> -IC:/PROGRA~1/POSTGR~1/9.2/
>>> include/server -c psycopg\cursor_int.c -o
>>> build\temp.win32-3.4\Release\psycopg\c
>>> ursor_int.o -O3 -fno-strict-aliasing
>>>     In file included from ./psycopg/psycopg.h:33:0,
>>>                      from psycopg\cursor_int.c:27:
>>>     ./psycopg/config.h:97:12: warning: 'pthread_mutex_init' defined but
>>> not used
>>>  [-Wunused-function]
>>>      static int pthread_mutex_init(pthread_mutex_t *mutex, void* fake)
>>> .....
>>> .....
>>> coz mi prijde jako vpohode. jine nez tyto chyby tam nebyly.
>>>
>>>
>>> Dne 6. září 2013 13:04 Petr Blahos <petrblahos na gmail.com> napsal(a):
>>>
>>>>
>>>> Ne, že bych to zkoušel, ale podle pypi to vypadá, že pip podporuje
>>>> Python 3.
>>>> https://pypi.python.org/pypi/pip/1.4.1
>>>>
>>>> http://stackoverflow.com/questions/6587507/how-to-install-pip-with-python-3
>>>> Nebo jsem něco nepochopil?
>>>> --
>>>> Petr
>>>>
>>>>
>>>>
>>>> 2013/9/6 Ondrej Beranek <rainbof na gmail.com>
>>>>
>>>>> pustil jsem se do pythonu 3 zjistuji ze na windows neni nastroj pro
>>>>> instalaci ruznych veci napriklad psycopg. pouzilval jsem v minulosti PIP
>>>>> ale ten se zda ze zemrel s verzi 2...
>>>>>
>>>>> existuje nejake dobre reseni jak / cim pip nahradit ?
>>>>>
>>>>>
>>>> _______________________________________________
>>>> Python mailing list
>>>> Python na py.cz
>>>> http://www.py.cz/mailman/listinfo/python
>>>>
>>>
>>>
>>> _______________________________________________
>>> Python mailing list
>>> Python na py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>
>>
>> _______________________________________________
>> Python mailing list
>> Python na py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>



-- 
github/visgean <http://github.com/Visgean>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20130907/726a9e83/attachment.html>


Další informace o konferenci Python