«Интерфейс» модуля Cython остается на уровне Python.Когда вы импортируете модуль в Cython, он становится доступным только на уровне кода Python и использует обычный механизм импорта Python.
Итак:
- Cython "не компилируется"в "зависимости".
- Вам необходимо установить зависимости на целевом компьютере.
Для кода "Cython level", включая вопрос модуля "cimporting", Cython используетэквивалент заголовков C (файлы объявлений .pxd
) и динамически загружаемых библиотек для доступа к внешнему коду.Файлы .so
(для Linux, DLL для windows и dylib для mac) должны присутствовать на целевой машине.