ImportError: numpy.core.multiarray не удалось импортировать строфу pyinstaller
Привет, я пытаюсь сгенерировать файл.exe с помощью Pyinstaller, см. Код ниже:
import os
from stanza.server import CoreNLPClient
os.environ['CORENLP_HOME'] = r"C:\Users\user\source\repos\stanzing\stanford-corenlp-4.0.0"
text = 'hello Twitter'
client = CoreNLPClient(annotators=['tokenize','ssplit','pos','lemma','ner'], timeout=30000, memory='4G', endpoint='http://localhost:X')
client.start()
ann = client.annotate(text)
print(ann)
Когда я выполняю "pyinstaller stanzing.py" и Pyinstaller завершает создание файла.exe, я запускаю его и получаю следующую ошибку:
File "stanzing.py", line 2, in <module>
File "c:\users\user\my_env\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
class CExtensionImporter(object):
File "lib\site-packages\stanza\__init__.py", line 1, in <module>
File "c:\users\user\my_env\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
class CExtensionImporter(object):
File "lib\site-packages\stanza\pipeline\core.py", line 8, in <module>
File "c:\users\user\my_env\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
class CExtensionImporter(object):
File "lib\site-packages\torch\__init__.py", line 136, in <module>
ImportError: numpy.core.multiarray failed to import
[2412] Failed to execute script stanzing
Я использую:
- строфа 1.0.1
- PyInstaller 3.6
- numpy 1.18.4
- torch 1.5.0+cpu
Спасибо.