문제

Ironpython의 파이썬 패키지를 사용하려고합니다. 일반 파이썬 모듈을 가져 오면 모든 것이 잘 작동합니다.

그러나 다음을 시도 할 때 :

import win32ui

나는 얻다:

No module named win32ui

Ironpython.runtime.importer의 코드를 사냥했는데 .pyd에 대한 언급이 없습니다.

누구든지 이것에 대한 방법을 알고 있습니까?

도움이 되었습니까?

해결책

체크 아웃 할 수 있습니다 아이언 클래드 이 지원을 제공하기 위해 노력하고 있습니다. 선택한 PYD와 함께 작동하거나 작동하지 않을 수 있습니다.

다른 팁

.pyd 파일은 DLL입니다. 따라서 .NET로 작성된 Ironpython (.NET으로 작성된)이 CPYTHON을 위해 작성된 C DLL을 올바르게로드 할 수 없다면 운이 좋지 않을 수 있습니다.


업데이트

사실로, Ironpython FAQ에 따르면, 불행히도 .pyd 파일을 가져올 수 없습니다.

Q : PYD 라이브러리를 구축하고 호출하려면 어떻게해야합니까?

A : Ironpython은 Cpython의 구현 세부 사항을 활용하기 때문에 CPython 용 PYD 사용을 지원하지 않습니다. C# 또는 VB로 작성하고 .NET 용 DLL을 구축하여 구현하려는 새로운 "PYD"에 대해 유사한 효과를 얻을 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top