2012-06-14 1 views
1

я нашел следующую задачу в выполнении моей функции Python:Не удалось найти библиотеки Cython

Traceback (most recent call last): 
    File "/home/ppd/myfunc.py", line 2, in <module> 
    from cythonUtilsPy.cythonUtils import * 
ImportError: No module named cythonUtils 

Как добавить этот cythonUtils модуль к моему пути?

+0

Я не признаю 'cythonUtilsPy.cythonUtils' - это очень странное соглашение о названиях (в Python), и я не думаю, что типичный программист Python будет использовать. Google возвращает нулевые результаты для меня для 'cythonUtilsPy'. Там * есть * модуль Cython Utils (Cython.Utils); это 'cythonUtilsPy.cythonUtils', который должен быть для него оберткой? – DSM

ответ

1

На основании сообщения об ошибке похоже, что cythonUtilsPy уже по вашему пути и был найден, но подмодуль cythonUtilsPy.cythonUtils не найден. Если вы не импортируете неправильный cythonUtilsPy, нет никаких путей для их устранения, чтобы исправить это.

Вы должны отследить, почему cythonUtils не отображается как подмодуль cythonUtilsPy, если cythonUtils является каталогом, возможно, он отсутствует в __init__.py.