자이 썬을 사용하여 파일 및 메서드를 호출하려고하면 Numpy, Python 및 NLTK가 올바르게 설치되어 있고 Python에서 직접 실행하면 제대로 작동하지만 다음 오류가 표시된다. 내가 클래스 PreProcessing
을 포함하고 잘 작동 방법의 전처리를 호출 파이썬의 파일을 실행하면자이 썬 : ImportError : 모듈 이름이 다중 배열
PyInstance hello = ie.createClass("PreProcessing", "None");
PyString str = new PyString("my name is abcd");
PyObject po = hello.invoke("preprocess", str);
System.out.println(po);
하지만, 자이 썬으로는 오류가 발생합니다 :
File "C:\Python26\Lib\site-packages\numpy\core\__init__.py", line 5, in <module>
import multiarray
ImportError: No module named multiarray
쉘 내가 사용하고 코드는 간단 하나입니다 .
자이 썬은 클래스 코드 자체가 아닌 폴더에 보관 된 컴파일 된 버전 만 가진 라이브러리를 모두 가져올 수 없다. multiarray.py
대신 multiarray.pyd
만 컴파일 된 버전이므로 자이 썬에서는 감지되지 않습니다.
왜이 동작을 보이고 있습니까? 그것을 해결하는 방법?
도와주세요!
질문에 답변 했습니까? 그렇다면, 그 것으로 표시하십시오. 감사! –