PyOpenAL icon indicating copy to clipboard operation
PyOpenAL copied to clipboard

Problem with pyinstaller

Open FabLK opened this issue 3 years ago • 0 comments

OS : W10 Python : 3.9.6

Hello,

I'm trying to package my software with pyinstaller, including PyOpenAL, installed trough pip. Works great, but when running the exe generated, I get an error in the script 'al_lib.py' at line 12.

It seems that find OpenAl fails.

Entire traceback :

Traceback (most recent call last):
  File "main.py", line 1, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "imports\_imports.py", line 1, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "openal\__init__.py", line 1, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "openal\al.py", line 6, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "openal\al_lib.py", line 12, in <module>
openal.library_loader.ExternalLibraryError: OpenAL library couldn't be found

Any thoughts on how to fix this ?

FabLK avatar Sep 28 '22 14:09 FabLK