Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

pyinstaller No module named pyinstaller

Tags:

I have 2 python versions installed under my mac osx sierra: python 3.5 python 2.7

I installed pyinstaller under python3.5 with this command:

python3.5 -m pip install pyinstaller 

If I run again the same command I'm getting:

Requirement already satisfied: pyinstaller in ./lib/python3.5/site-packages Requirement already satisfied: setuptools in ./lib/python3.5/site-packages (from pyinstaller)

That to me means that is is installed under python 3.5 and ready to be used.

When I run this command:

python3.5 -m pyinstaller mypython35script.py 

I'm getting: /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5: No module named pyinstaller

why? What I'm doing wrong?

Cheers D.

like image 372
pempem Avatar asked Jun 24 '17 20:06

pempem


People also ask

How do I install a PyInstaller module?

Expand the archive. Inside is a script named setup.py . Execute python setup.py install with administrator privilege to install or upgrade PyInstaller. For platforms other than Windows, GNU/Linux and macOS, you must first build a bootloader program for your platform: see Building the Bootloader.

How do I fix PyInstaller not working?

To Solve 'pyinstaller' is not recognized as an internal or external command operable program or batch file Error You just need to add python script in your path to solve this error.


1 Answers

Their package name have caps in it (not sure if it's very PEP8 tho..). This should work if you can't find the pyinstaller executable script:

python -m PyInstaller your_script.py  
like image 65
Guillaume Lebreton Avatar answered Sep 21 '22 14:09

Guillaume Lebreton