openpyxl не работает как EXE - PullRequest
0 голосов
/ 24 мая 2018

Сообщение об ошибке при запуске моего exe:

ModuleNotFoundError: No module named 'openpyxl'

testHi.py

#simple test to see if openpyxl module works
import openpyxl

print ("hi")
input()

hook-openpyxl.py

# taken from pyinstaller dev team, store in same dir as testHi.py 
from PyInstaller.utils.hooks import collect_data_files

datas = collect_data_files('openpyxl')

cmd line input:

pyinstaller.exe --onefile --icon=py.ico --additional-hooks-dir=. hiTest.py

Я запускаю hiTest и получаю сообщение об ошибке выше.

Я искал везде это решение.Может кто-нибудь сказать мне, что я делаю не так.

1 Ответ

0 голосов
/ 14 марта 2019

Я исправил свою проблему, установив ее через Pip, а не установив пакет через Pycharm, и Pyinstaller смог найти пакет.

Мне пришла в голову мысль просмотреть текст в командной строке иувидел, что он загружает модули, которые я установил через Pip, а не через Pycharm.

...