pyinstaller не видит библиотеку
Пытаюсь получить ехе файл из файла mysql.py
pyinstaller.exe --onefile mysql.py
но при запуске скомпилированного приложения выдает ошибку
No module named 'pymysql'
как я понимаю, нужно указать путь до библиотеки. Пробовал делать так
pyinstaller.exe .\mysql.py --onefile -p C:\Python39\Lib\site-packages\pymysql\_init_.py
Но это не дало результата. Как правильно указать путь к библиотеке?
Ответы (1 шт):
Автор решения: test
→ Ссылка
Разобрался в чем была проблема. На ПК стояло 2 версии питона, до конца не понимаю как это работает но когда я запускал скрипт через python mysql.py запускался питон 3.9 а когда запускал pyinstaller, использовался питон 3.2. Я установил библиотеку на оба питона и скомпилировал приложение. Все заработало, всем спасибо!