Модули Python не работают

В настоящее время я пишу приложение на C#, которое должно использовать скрипт Python для некоторых задач.

У меня в папке Python "site-packages" есть несколько модулей для управления роботом Alebaran NAO, и я скопировал их в папку IronPython "site-packages". Но когда я пытаюсь импортировать файл naoqi, он говорит:

No module named _inaoqi

В папке тоже есть _inaoqi.pyd.

У кого-нибудь есть идеи по этому поводу?

2 ответа

Решение

К сожалению, IronPython не поддерживает.pyd-файлы CPython.

Находится ли папка site-packages в пути к Python? Откройте интерпретатор Python и напишите:

import sys
print sys.path

Если папки нет в списке, вы можете добавить ее, следуя инструкциям этого другого ответа: Как добавить к python path в Windows 7?

Другие вопросы по тегам