GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - rmurray2/pyinstaller: PyInstaller official GIT repository

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

3,005 Commits
3,005 Commits

Folders and files

NameName
Last commit message
Last commit date
PyInstaller
PyInstaller
 
 
bootloader
bootloader
 
 
develutils
develutils
 
 
doc
doc
 
 
old
old
 
 
tests
tests
 
 
utils
utils
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.pylintrc
.pylintrc
 
 
.travis.yml
.travis.yml
 
 
COPYING.txt
COPYING.txt
 
 
MANIFEST.in
MANIFEST.in
 
 
README.rst
README.rst
 
 
pyinstaller-gui.py
pyinstaller-gui.py
 
 
pyinstaller.py
pyinstaller.py
 
 
setup.py
setup.py
 
 
tox.ini
tox.ini
 
 

Repository files navigation

http://www.pyinstaller.org/chrome/site/logo.png

PyInstaller

http://img.shields.io/pypi/v/PyInstaller.png http://img.shields.io/pypi/dm/PyInstaller.png http://img.shields.io/travis/pyinstaller/pyinstaller.png
Official website: http://www.pyinstaller.org
Full manual: http://pythonhosted.org/PyInstaller
Full changelog: changelog

Requirements

  • Python:
    • 2.6 - 2.7 (Python 3 is not supported)
    • PyCrypto 2.4+ (only if using bytecode encryption)
  • Windows (32bit/64bit):
    • Windows XP or newer.
    • pywin32 when using Python 2.6+
  • Linux (32bit/64bit)
    • ldd: Console application to print the shared libraries required by each program or shared library. This typically can by found in the distribution-package glibc or libc-bin.
    • objdump: Console application to display information from object files. This typically can by found in the distribution-package binutils.
  • Mac OS X (32/64bit):
    • Mac OS X 10.6 (Tiger) or newer.

Installation

PyInstaller is available on PyPI. You can install it through pip:

pip install pyinstaller

Usage

Basic usage is very simple, just run it against your main script:

pyinstaller /path/to/yourscript.py

For more details, see the manual.

Experimental ports

  • Solaris
    • ldd
    • objdump
  • AIX
    • AIX 6.1 or newer. Python executables created using PyInstaller on AIX 6.1 should work on AIX 5.2/5.3. PyInstaller will not work with statically linked Python libraries which has been encountered in Python 2.2 installations on AIX 5.x.
    • ldd
  • FreeBSD
    • ldd

Before using experimental ports, you need to build the PyInstaller bootloader, as we do not ship binary packages. Download PyInstaller sources, and build the bootloader:

cd bootloader
python ./waf configure build install

then install PyInstaller:

python setup.py install

or simply use it direclty from the source (pyinstaller.py).

About

PyInstaller official GIT repository

www.pyinstaller.org

Resources

Readme
License
Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.