StudentCV / PyPylon

pylon wrapper for Python
Other
5 stars 3 forks source link

Make exe file of python pypylon project using pyinstaller spec file #12

Open aghapour opened 6 years ago

aghapour commented 6 years ago

In my python project, I used Basler GigE Vision ethernet cameras, and then I used pypylon.pylon wrapper to open it in python because of the pylon doesn't support python. This is my class to open the camera, but after making exe file I get errors when openit. I used spec file to work with pyinstaller and also I copy the appropriate dll's from pylon SDK (C:\Program Files\Basler\pylon 5\Runtime\x64). I get this below errors:

Traceback (most recent call last): File "site-packages\pypylon\pylon.py", line 42, in swig_import_helper File "importlibinit.py", line 126, in import_module File "", line 994, in _gcd_import File "", line 971, in _find_and_load File "", line 953, in _find_and_load_unlocked ModuleNotFoundError: No module named 'pypylon._pylon'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "MainGuiLogic.py", line 18, in File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 631, in exec_module exec(bytecode, module.dict) File "PylonVideoReader.py", line 1, in File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 631, in exec_module exec(bytecode, module.dict) File "site-packages\pypylon\pylon.py", line 45, in File "site-packages\pypylon\pylon.py", line 44, in swig_import_helper File "importlibinit.py", line 126, in import_module File "c:\programdata\anaconda3\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 714, in load_module module = loader.load_module(fullname) ModuleNotFoundError: No module named 'pypylon._genicam' [4300] Failed to execute script MainGuiLogic [4300] LOADER: OK. [4300] LOADER: Cleaning up Python interpreter.