2013-10-05 2 views
0

저는 현재 C# 응용 프로그램을 작성 중입니다. 일부 작업에는 파이썬 스크립트를 사용해야합니다.파이썬 모듈이 작동하지 않습니다.

나는 Python "site-packages"폴더에 Alebaran NAO 로봇을 제어하기위한 몇 가지 모듈을 가지고 IronPython "site-packages"폴더에 복사했습니다. 그러나 naoqi 파일을 가져 오려고하면 다음과 같이 표시됩니다.

No module named _inaoqi 

폴더에도 _inaoqi.pyd가 있습니다.

아무도 이것에 대한 아이디어가 있습니까?

답변

1

IronPython의 CPython과의으로 .pyd 파일을 지원하지 않습니다 : 파이썬 인터프리터를 열고 쓰기 :

import sys 
print sys.path 

을 폴더 목록에서이 다른 대답의 지침에 따라 추가 할 수없는 경우 .

0

사이트 패키지 폴더가 파이썬 경로에 있습니까? 불행하게도, How to add to the pythonpath in windows 7?

+0

예 (IronPython과 Python) 두 경로에 모두 넣었습니다. 문제점이 무엇인지 알고 있습니다. (Aldebaran 지원 덕분에) _inaoqi는 C++로 작성되었으며 closed-source이며 cPython의 Python.lib와 연결됩니다. 따라서 순수 닷넷에있는 IronPython에서는 작동하지 않습니다. –