I am getting syntax error ERROR: Command errored out with exit status 1 ...
while trying to install Pyinstaller under Wine on Kali Linux in a virtual environment
I’m getting an error as follows:
┌──(root㉿kali)-[~/.wine/drive_c/Python27/Scripts] └─# wine ~/.wine/drive_c/Python27/python.exe -m pip install pyinstaller DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrt Collecting pyinstaller Using cached https://files.pythonhosted.org/packages/9e/ed/fbdad7f5d8f794c901076b814b8z Installing build dependencies ... done Getting requirements to build wheel ... error ERROR: Command errored out with exit status 1: command: 'C:Python27python.exe' 'C:Python27libsite-packagespip_vendorpep517_' cwd: c:usersroottemppip-install-87e3zrpyinstaller Complete output (19 lines): Traceback (most recent call last): File "C:Python27libsite-packagespip_vendorpep517_in_process.py", line 207, in> main() File "C:Python27libsite-packagespip_vendorpep517_in_process.py", line 197, inn json_out['return_val'] = hook(**hook_input['kwargs']) File "C:Python27libsite-packagespip_vendorpep517_in_process.py", line 54, in l return hook(config_settings) File "c:usersroottemppip-build-env-fbjbxmoverlayLibsite-packagessetuptoolsbl return self._get_build_requires(config_settings, requirements=['wheel']) File "c:usersroottemppip-build-env-fbjbxmoverlayLibsite-packagessetuptoolsbs self.run_setup() File "c:usersroottemppip-build-env-fbjbxmoverlayLibsite-packagessetuptoolsbp self).run_setup(setup_script=setup_script) File "c:usersroottemppip-build-env-fbjbxmoverlayLibsite-packagessetuptoolsbp exec(compile(code, __file__, 'exec'), locals()) File "setup.py", line 63 file=sys.stderr) ^ SyntaxError: invalid syntax ---------------------------------------- ERROR: Command errored out with exit status 1: 'C:Python27python.exe' 'C:Python27lib. WARNING: You are using pip version 19.2.3, however version 20.3.4 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.
I have python2 version 2.7.18 and python version 3.9.10 installed and pip 22.1.2 from /usr/local/lib/python3.9/dist-packages/pip
. I have tried uninstalling and reinstalling Python, Wine but the error doesn’t go away.
Advertisement
Answer
The latest PyInstaller version for Python2.7 is 3.6
.
So you need to tell pip
which PyInstaller version to install:
...python.exe -m pip install pyinstaller==3.6