After installing pyinstaller in python 2.7.x
pip install pyinstaller
c:\\python27\\scripts\\pyinstaller --version
You need Firebird client installed : run firebird
installer
pip install django
pip install fdb
pip install django-firebird
my application is using django-postman and is named that way
c:\\python27\\scripts\\pyinstaller -d --name=django_postman manage.py
I had a issue with Cookie and django 1.5.x (ImportError:
No module named Cookie )
ls -lah
dist/django_postman/django_postman.exe
-rwxrwxr-x 1 mariuz mariuz 2.9M Oct 1 13:28 dist/django_postman/django_postman.exe
There are some issues with
ctypes dependency support in fdb
So i had to modify in drive_c/Python27/Lib/site-packages/fdb/ibase.py
these lines
#fb_library_name = find_library('fbclient.dll')
fb_library_name = 'C:\\windows\\system32\\fbclient.dll'
else:
fb_library_name = find_library('fbclient')
if sys.platform in ['win32', 'cygwin', 'os2', 'os2emx']:
# fb_library = WinDLL(fb_library_name)
fb_library = WinDLL('fbclient.dll')
here is my manage.py config