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. строфа 1.0.1
  2. PyInstaller 3.6
  3. numpy 1.18.4
  4. torch 1.5.0+cpu

Спасибо.

0 ответов

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