python-c-extension

błąd krytyczny: Python.h: brak takiego pliku lub katalogu

Próbuję zbudować bibliotekę współdzieloną przy użyciu pliku rozszerzenia C, ale najpierw muszę wygenerować plik wyjściowy za ... nie mam też problemu z Python.h. Udało mi się zlokalizuj plik na mojej maszynie ... czy ktoś wcześniej miał ten sam problem??

Budowanie lxml dla Pythona 2.7 NA Windows

Próbuję zbudować lxml dla Pythona 2.7 NA 64-bitowej maszynie Windows. Nie mogłem znaleźć lxml egg dla Pythona w wersji 2.7. W ... Próbowałem ustawić ścieżkę do Microsoft Visual Studio.. Mogę uruchomić vcvarsall.bat z linii poleceń.. ale python ma problemy

PyEval InitThreads w Pythonie 3: Jak / kiedy to nazwać? (the saga continues ad nauseam)

W zasadzie wydaje się, że massive zamieszanie/niejasność co do tego, kiedy dokładnie PyEval_InitThreads() ma być wywołane, a ... I bardziej ogólnie: co dokładnie musi zrobić moduł C-extension, aby móc bezpiecznie wywoływać kod Pythona z worker C-threads?

Rozszerzenie Python C: użyj rozszerzenia PYD lub DLL?

Mam rozszerzenie Pythona napisane w C i zastanawiam się, czy powinienem używać rozszerzenia DLL lub PYD pod Windows. (A czego ... azłem nieoficjalny Artykuł . Czy to jest tajemnica pyc? Dlaczego nie mogę znaleźć żadnego oficjalnego artykułu na ten temat?

Przekazywanie trójwymiarowej tablicy numpy do C

Piszę rozszerzenie C do mojego programu Pythona w celach szybkości, i napotkam bardzo dziwne zachowanie próbując przejść w tr ... przypuszczenie i próbowałem wszystkiego, co mogłem wymyślić, bez skutku. Myślę, że będę używał tablicy 2D i zmieniał ją w C.