Вопросы с тегом «cython»

284
Упаковка библиотеки C в Python: C, Cython или ctypes?

Я хочу вызвать библиотеку C из приложения Python. Я не хочу оборачивать весь API, только функции и типы данных, которые имеют отношение к моему случаю. На мой взгляд, у меня есть три варианта: Создайте действительный модуль расширения на C. Вероятно, это излишне, и я также хотел бы избежать...

133
Cython: «фатальная ошибка: numpy / arrayobject.h: нет такого файла или каталога»

Я пытаюсь ускорить ответ здесь с помощью Cython. Я пытаюсь скомпилировать код (после выполнения cygwinccompiler.pyописанного здесь взлома ), но получаю сообщение fatal error: numpy/arrayobject.h: No such file or directory...compilation terminatedоб ошибке. Может ли кто-нибудь сказать мне, проблема...

122
Как мне структурировать пакет Python, содержащий код Cython

Я хотел бы создать пакет Python, содержащий код Cython . У меня код Cython работает нормально. Однако теперь я хочу знать, как лучше его упаковать. Для большинства людей, которые просто хотят установить пакет, я хотел бы включить .cфайл, который создает Cython, и организовать setup.pyего компиляцию...

114
Компиляция с помощью cython и mingw дает gcc: error: нераспознанный параметр командной строки '-mno-cygwin'

Я пытаюсь скомпилировать расширение python с помощью cython в 64-разрядной версии win 7, используя mingw (64-разрядную версию). Я работаю с Python 2.6 (Active Python 2.6.6) и с соответствующим файлом distutils.cfg (устанавливая mingw в качестве компилятора) При выполнении >...

10
Нет модуля с именем 'Cython' с установкой pip tar.gz

Я использую Poetry для сборки файлов tar.gz и whl для моего примера пакета ( https://github.com/iamishalkin/cyrtd ), а затем пытаюсь установить пакет в среде pipenv. Установка tar.gz завершается неудачно, и это часть журналов: $ poetry build ... $ pip install dist/cyrtd-0.1.0.tar.gz Processing...