Hi there, I have a tricky problem.. I have an application with wxpython and 
twisted and I'm trying to build on Red Hat 7 and Python 2.7.5.  The 
pyinstaller command seems to run clean, but when I try to execute it, I get 
the following error:

Traceback (most recent call last):
  File "PyInstaller/loader/pyiboot01_bootstrap.py", line 25, in <module>
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "/home/user/virtualenvs/pb/lib/python2.7/os.py", line 49, in <module>
    import posixpath as path
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "/home/user/virtualenvs/pb/lib/python2.7/posixpath.py", line 17, in 
<module>
    import warnings
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "/home/user/virtualenvs/pb/lib/python2.7/warnings.py", line 8, in 
<module>
    import types
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "types.py", line 11, in <module>
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "dbus/__init__.py", line 103, in <module>
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "dbus/_dbus.py", line 39, in <module>
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "dbus/bus.py", line 26, in <module>
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "logging/__init__.py", line 26, in <module>
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "weakref.py", line 12, in <module>
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "/home/user/virtualenvs/pb/lib/python2.7/UserDict.py", line 83, in 
<module>
    import _abcoll
  File 
"/tmp/pip-build-CMeqHy/pyinstaller/PyInstaller/loader/pyimod03_importers.py", 
line 395, in load_module
  File "/home/user/virtualenvs/pb/lib/python2.7/_abcoll.py", line 70, in 
<module>
    Iterable.register(str)
  File "/home/user/virtualenvs/pb/lib/python2.7/abc.py", line 107, in 
register
    if not isinstance(subclass, (type, types.ClassType)):
AttributeError: 'module' object has no attribute 'ClassType'
[8649] Failed to execute script pyiboot01_bootstrap

I'm not really sure how to tackle this issue.  I guess I could prune back 
my application so that it is a very basic wxpython app and go from there, 
but I was hoping someone could recommend something that would be less 
work.  If I make a basic 'hello world' it does work.  Here is my 
pyinstaller output in case it helps, thanks for the help.



NFO:PyInstaller.__main__:PyInstaller: 3.4
INFO:PyInstaller.__main__:Python: 2.7.5
INFO:PyInstaller.__main__:Platform: 
Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-redhat-7.5-Maipo
INFO:PyInstaller.configure:UPX is not available.
INFO:PyInstaller.building.build_main:Removing temporary files and cleaning 
cache in /home/user/.cache/pyinstaller
INFO:PyInstaller.building.build_main:Extending PYTHONPATH with paths
['/home/user/data/PycharmProjects/pushbutton',
 '/home/user/virtualenvs/pb/lib64/python2.7/site-packages',
 '/home/user/data/PycharmProjects/pushbutton']
INFO:PyInstaller.building.datastruct:checking Analysis
INFO:PyInstaller.building.datastruct:Building Analysis because 
Analysis-00.toc is non existent
INFO:PyInstaller.depend.analysis:Initializing module dependency graph...
INFO:PyInstaller.depend.analysis:Initializing module graph hooks...
INFO:PyInstaller.depend.analysis:Analyzing hidden import 'MySQLdb'
ERROR:PyInstaller.depend.analysis:Hidden import 'MySQLdb' not found
INFO:PyInstaller.depend.analysis:Analyzing hidden import 
'sqlalchemy.sql.functions.func'
INFO:PyInstaller.depend.analysis:Processing pre-safe import module hook   
_xmlplus
INFO:PyInstaller.depend.analysis:Processing pre-find module path hook   
distutils
INFO:PyInstaller.utils.hooks:distutils: retargeting to non-venv dir 
'/usr/lib64/python2.7/distutils'
ERROR:PyInstaller.depend.analysis:Hidden import 
'sqlalchemy.sql.functions.func' not found
INFO:PyInstaller.building.build_main:running Analysis Analysis-00.toc
INFO:PyInstaller.building.build_main:Caching module hooks...
INFO:PyInstaller.building.build_main:Analyzing d3_buddy.py
INFO:PyInstaller.depend.analysis:Processing pre-safe import module hook   
six.moves
INFO:PyInstaller.building.build_main:Loading module hooks...
INFO:PyInstaller.building.imphook:Loading module hook "hook-distutils.py"...
INFO:PyInstaller.building.imphook:Loading module hook "hook-sysconfig.py"...
INFO:PyInstaller.building.imphook:Loading module hook "hook-xml.py"...
INFO:PyInstaller.building.imphook:Loading module hook "hook-selenium.py"...
INFO:PyInstaller.building.imphook:Loading module hook 
"hook-keyring.backends.py"...
INFO:PyInstaller.building.imphook:Loading module hook 
"hook-xml.dom.domreg.py"...
INFO:PyInstaller.building.imphook:Loading module hook 
"hook-pkg_resources.py"...
INFO:PyInstaller.depend.analysis:Processing pre-safe import module hook   
win32com
INFO:PyInstaller.building.imphook:Loading module hook "hook-nacl.py"...
INFO:PyInstaller.building.imphook:Loading module hook "hook-regex.py"...
INFO:PyInstaller.building.imphook:Loading module hook "hook-pytz.py"...
INFO:PyInstaller.building.imphook:Loading module hook "hook-httplib.py"...
INFO:PyInstaller.building.imphook:Loading module hook "hook-encodings.py"...
INFO:PyInstaller.building.imphook:Loading module hook 
"hook-sqlalchemy.py"...
INFO:PyInstaller.utils.hooks:  Found 3 sqlalchemy hidden imports
WARNING:PyInstaller.building.imphook:Hidden import "MySQLdb" not found!
WARNING:PyInstaller.building.imphook:Hidden import 
"sqlalchemy.sql.functions.func" not found!
INFO:PyInstaller.building.imphook:Excluding import 'sqlalchemy.testing'
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.util from module sqlalchemy.testing.engines
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.config from module sqlalchemy.testing.engines
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.assertions from module sqlalchemy.testing.engines
INFO:PyInstaller.building.imphook:  Removing import of sqlalchemy.testing 
from module sqlalchemy.testing.engines
INFO:PyInstaller.building.imphook:  Removing import of sqlalchemy.testing 
from module sqlalchemy.testing.mock
INFO:PyInstaller.building.imphook:  Removing import of sqlalchemy.testing 
from module sqlalchemy.testing.config
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.util from module sqlalchemy.orm.util
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.config from module sqlalchemy.testing.util
INFO:PyInstaller.building.imphook:  Removing import of sqlalchemy.testing 
from module sqlalchemy.testing.util
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.engines from module sqlalchemy.testing.util
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.config from module sqlalchemy.testing.exclusions
INFO:PyInstaller.building.imphook:  Removing import of sqlalchemy.testing 
from module sqlalchemy.testing.exclusions
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.util from module sqlalchemy.testing
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.mock from module sqlalchemy.testing
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.assertsql from module sqlalchemy.testing
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.config from module sqlalchemy.testing
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.exclusions from module sqlalchemy.testing
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.warnings from module sqlalchemy.testing
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.assertions from module sqlalchemy.testing
INFO:PyInstaller.building.imphook:  Removing import of sqlalchemy.testing 
from module sqlalchemy.testing
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.engines from module sqlalchemy.testing
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.util from module sqlalchemy.testing.assertions
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.mock from module sqlalchemy.testing.assertions
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.assertsql from module sqlalchemy.testing.assertions
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.config from module sqlalchemy.testing.assertions
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.exclusions from module sqlalchemy.testing.assertions
INFO:PyInstaller.building.imphook:  Removing import of sqlalchemy.testing 
from module sqlalchemy.testing.assertions
INFO:PyInstaller.building.imphook:  Removing import of 
sqlalchemy.testing.assertions from module sqlalchemy.testing.warnings
INFO:PyInstaller.building.imphook:  Removing import of sqlalchemy.testing 
from module sqlalchemy.testing.warnings
INFO:PyInstaller.building.imphook:  Removing import of sqlalchemy.testing 
from module sqlalchemy.testing.assertsql
INFO:PyInstaller.building.imphook:Loading module hook 
"hook-xml.etree.cElementTree.py"...
INFO:PyInstaller.building.imphook:Loading module hook 
"hook-cryptography.py"...
INFO:PyInstaller.building.imphook:Loading module hook "hook-sqlite3.py"...
INFO:PyInstaller.building.build_main:Looking for ctypes DLLs
WARNING:PyInstaller.depend.utils:library user32 required via ctypes not 
found
INFO:PyInstaller.depend.analysis:Analyzing run-time hooks ...
INFO:PyInstaller.depend.analysis:Including run-time hook 'pyi_rth_pkgres.py'
INFO:PyInstaller.depend.analysis:Including run-time hook 
'pyi_rth_multiprocessing.py'
INFO:PyInstaller.building.build_main:Looking for dynamic libraries
INFO:PyInstaller.building.build_main:Looking for eggs
INFO:PyInstaller.building.build_main:Using Python library 
/lib64/libpython2.7.so.1.0
INFO:PyInstaller.building.build_main:Warnings written to 
/home/user/data/PycharmProjects/pushbutton/build/d3_buddy/warn-d3_buddy.txt
INFO:PyInstaller.building.build_main:Graph cross-reference written to 
/home/user/data/PycharmProjects/pushbutton/build/d3_buddy/xref-d3_buddy.html
INFO:PyInstaller.building.datastruct:checking PYZ
INFO:PyInstaller.building.datastruct:Building PYZ because PYZ-00.toc is non 
existent
INFO:PyInstaller.building.api:Building PYZ (ZlibArchive) 
/home/user/data/PycharmProjects/pushbutton/build/d3_buddy/PYZ-00.pyz
INFO:PyInstaller.building.api:Building PYZ (ZlibArchive) 
/home/user/data/PycharmProjects/pushbutton/build/d3_buddy/PYZ-00.pyz 
completed successfully.
INFO:PyInstaller.building.datastruct:checking PKG
INFO:PyInstaller.building.datastruct:Building PKG because PKG-00.toc is non 
existent
INFO:PyInstaller.building.api:Building PKG (CArchive) PKG-00.pkg
INFO:PyInstaller.building.api:Building PKG (CArchive) PKG-00.pkg completed 
successfully.
INFO:PyInstaller.building.api:Bootloader 
/home/user/virtualenvs/pb/lib/python2.7/site-packages/PyInstaller/bootloader/Linux-64bit/run
INFO:PyInstaller.building.datastruct:checking EXE
INFO:PyInstaller.building.datastruct:Building EXE because EXE-00.toc is non 
existent
INFO:PyInstaller.building.api:Building EXE from EXE-00.toc
INFO:PyInstaller.building.api:Appending archive to ELF section in EXE 
/home/user/data/PycharmProjects/pushbutton/build/d3_buddy/d3_buddy
INFO:PyInstaller.building.api:Building EXE from EXE-00.toc completed 
successfully.
INFO:PyInstaller.building.datastruct:checking COLLECT
INFO:PyInstaller.building.datastruct:Building COLLECT because 
COLLECT-00.toc is non existent
WARNING: The output directory 
"/home/user/data/PycharmProjects/pushbutton/dist/d3_buddy" and ALL ITS 
CONTENTS will be REMOVED! Continue? (y/n)y
INFO:PyInstaller.building.utils:Removing dir 
/home/user/data/PycharmProjects/pushbutton/dist/d3_buddy
INFO:PyInstaller.building.api:Building COLLECT COLLECT-00.toc
INFO:PyInstaller.building.api:Building COLLECT COLLECT-00.toc completed 
successfully.

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyinstaller/05722d41-bb25-49b7-8834-e59547ba565d%40googlegroups.com.

Reply via email to