Supported Packages
Sebastian edited this page May 2, 2023
·
26 revisions
This list tracks compatibility status of third-party packages with PyInstaller.
Most packages will work out of the box with PyInstaller.
This is especially true for pure Python packages and for packages not requiring additional files.
As for the packages in the Python standard library we only list the exceptions that don't work correctly; thus, if not listed, it works correctly.
This list is largely incomplete. You are encouraged to try anyway. If you find a mistake or want to do some additions, please edit this table or write to the mailing list.
Name | Status | Notes |
---|---|---|
babel | OK | Fully supported, including "localedata" external data files (automatically handled). |
chardet | OK | |
ctypes | OK | Features/CtypesDependencySupport in PyInstaller 1.4+ |
cx_Oracle | OK | |
Django | OK | see Recipe Executable From Django |
docutils | OK | |
ElementTree | OK | |
flask incl. flaskwebgui | OK | see Recipe-flask-and-flaskwebgui |
Filelike | OK | |
gadfly | OK | |
Greenlet | OK | |
idlelib | OK | |
inspyred | OK | |
IPython | OK | |
Kivy | OK | |
lxml | OK | |
Mako | OK | |
matplotlib | OK | Fully supported, including external data files (automatically packaged by PyInstaller). |
numpy | OK | |
paste | OK | |
Pillow | OK | |
psycopg2 | OK | |
pyenchant | OK | Windows only |
pyexpat | OK | |
PyGame | OK | |
pygments | OK | |
PyGTK | OK | |
PyGObject (GTK3/GStreamer) | OK | Some use cases may require using develop branch |
pyodbc | OK | |
PyOpenGL 2.x | OK | |
PyOpenGL 3.x | OK | |
PyQt4 | OK | Full support, including plugins. See Recipe PyQt4 API Version |
PyQt5 | OK | Full support, including plugins. |
PyQwt 5 | OK | |
PySerial | OK | |
Python for .NET | OK | Reported to work correctly with 2.0. |
PySide | partial | Qt plugins are not handled. |
pandas | OK | |
python-chess | OK | Tested on Linux and Windows |
pytz | OK | |
PyWin32 | OK | |
pywinauto | OK | |
pywintypes | OK | |
requests | OK | |
SciPy | OK | |
setuptools | OK | |
SIP | OK | |
sphinx | OK | |
SQLAlchemy | OK | |
TensorFlow | OK | |
Tweepy | OK | |
wxPython | OK | Remember to use windowed mode to get correct theming. |
obfsproxy | OK | Works with PyInstaller 2.1+ developmental branch. |
chatterbot | erro | |
pyecharts | erro | |
selenium | OK | |
splinter | OK | |
six | OK | |
pyaes | OK |