Pytania otagowane jako cython

12
Zawijanie biblioteki C w Pythonie: C, Cython lub ctypes?
Chcę wywołać bibliotekę C z aplikacji Python. Nie chcę zawijać całego interfejsu API, tylko funkcje i typy danych, które są odpowiednie w moim przypadku. Widzę, że mam trzy możliwości: Utwórz rzeczywisty moduł rozszerzeń w C. Prawdopodobnie przesada, a także chciałbym uniknąć narzutu związanego z nauką pisania rozszerzeń. Użyj Cython, aby …
284 python  c  ctypes  cython 

6
Cython: „błąd krytyczny: numpy / arrayobject.h: nie ma takiego pliku lub katalogu”
Próbuję tu przyspieszyć odpowiedź , używając Cythona. Próbuję skompilować kod (po wykonaniu cygwinccompiler.pywłamania opisanego tutaj ), ale pojawia się fatal error: numpy/arrayobject.h: No such file or directory...compilation terminatedbłąd. Czy ktoś może mi powiedzieć, czy jest to problem z moim kodem, czy jakaś ezoteryczna subtelność w Cythonie? Poniżej znajduje się mój …

10
Jak mam ustrukturyzować pakiet Pythona, który zawiera kod Cython
Chciałbym stworzyć pakiet Pythona zawierający kod Cythona . Kod Cythona działa dobrze. Jednak teraz chcę wiedzieć, jak najlepiej to zapakować. Dla większości ludzi, którzy chcą tylko zainstalować pakiet, chciałbym dołączyć .cplik, który tworzy Cython i zorganizować setup.pyjego kompilację w celu wyprodukowania modułu. Wtedy użytkownik nie potrzebuje zainstalowanego Cythona, aby zainstalować …
122 python  packaging  cython 

4
Kompilacja z cythonem i mingw daje gcc: błąd: nierozpoznana opcja wiersza poleceń „-mno-cygwin”
Próbuję skompilować rozszerzenie Pythona z cythonem w win 7 64-bit przy użyciu mingw (64-bit). Pracuję z Pythonem 2.6 (Active Python 2.6.6) iz odpowiednim plikiem distutils.cfg (ustawiając mingw jako kompilator) Podczas wykonywania > C:\Python26\programas\Cython>python setup.py build_ext --inplace Pojawia się błąd informujący, że gcc nie ma opcji -mno-cygwin: > C:\Python26\programas\Cython>python setup.py build_ext …

4
Skompiluj główny program w Pythonie za pomocą Cythona
Mam program w Pythonie 2.6, który może załadować moduły Pythona skompilowane do plików .so przy użyciu Cythona. Użyłem Cythona do skompilowania modułów .py do plików .so i wszystko działa dobrze. Oto plik setup.py, którego używam z Cythonem: from distutils.core import setup from distutils.extension import Extension from Cython.Distutils import build_ext ext_modules …
81 python  cython 

1
Żaden moduł o nazwie „Cython” z instalacją pip tar.gz
Używam Poezji do tworzenia plików tar.gz i whl dla mojego przykładowego pakietu ( https://github.com/iamishalkin/cyrtd ), a następnie próbuję zainstalować pakiet w środowisku pipenv. Instalacja tar.gz kończy się niepowodzeniem i jest to dziennik: $ poetry build ... $ pip install dist/cyrtd-0.1.0.tar.gz Processing c:\work2\cyrtd\dist\cyrtd-0.1.0.tar.gz Installing build dependencies ... done Getting requirements to …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.