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

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

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

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

4
Компиляция с помощью cython и mingw дает gcc: error: нераспознанный параметр командной строки '-mno-cygwin'
Я пытаюсь скомпилировать расширение python с помощью cython в 64-разрядной версии win 7, используя mingw (64-разрядную версию). Я работаю с Python 2.6 (Active Python 2.6.6) и с соответствующим файлом distutils.cfg (устанавливая mingw в качестве компилятора) При выполнении > C:\Python26\programas\Cython>python setup.py build_ext --inplace Я получаю сообщение о том, что gcc не …

1
Нет модуля с именем '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 c:\work2\cyrtd\dist\cyrtd-0.1.0.tar.gz Installing build dependencies ... done Getting requirements to …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.