Here's my setup:
Windows 7 x64
Python 2.7.6 64 bit
cx_oracle 5.1.2 - 11g 64 bit
pyinstaller 2.1
A relatively simple GUI python application that uses a .kv file and cx_Oracle.
I am unable to build a working executable using pyinstaller and any of the above.
If I try to use pyinstaller without running kivy.bat the resulting executable is unable to import styles.kv.
If I use the kivy.bat to try to run pyinstaller, I end up with an executable that gives me an unable to import cx_oracle error.
If I then put cx_Oracle.pyd either in my kivy\python27\lib\site-packages folder OR in my python script's folder, the resulting executable gives ImportError: DLL load failed: %1 is not a valid Win32 application. I have also tried this with the 32 bit cx_Oracle.pyd file with the same results.
Some guidance would be incredibly helpful at this point as I'm unable to give my users python + kivy + my script. It must be packaged as a single executable file.
Please let me know if you need any further information or if I've left something out.
Thanks!
Bryan