因此标题说明了一切。
C:\Users\username>py -m pip install pyinstaller
Requirement already satisfied: pyinstaller in c:\users\username\appdata\roaming\python\python37\site-packages (3.5)
Requirement already satisfied: altgraph in c:\users\username\appdata\roaming\python\python37\site-packages (from pyinstaller) (0.16.1)
Requirement already satisfied: pefile>=2017.8.1 in c:\users\username\appdata\roaming\python\python37\site-packages (from pyinstaller) (2019.4.18)
Requirement already satisfied: setuptools in c:\program files (x86)\microsoft visual studio\shared\python37_64\lib\site-packages (from pyinstaller) (40.8.0)
Requirement already satisfied: pywin32-ctypes>=0.2.0 in c:\users\username\appdata\roaming\python\python37\site-packages (from pyinstaller) (0.2.0)
Requirement already satisfied: future in c:\users\username\appdata\roaming\python\python37\site-packages (from pefile>=2017.8.1->pyinstaller) (0.18.2)
C:\Users\username>py -m pyinstaller
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\python.exe: No module named pyinstaller
注意: 我使用py而不是python,因为python出于未知原因无法正常工作
C:\Users\username>python
'python' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\username>py
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
仅调用“ pyinstaller”不起作用,对pip也不起作用
C:\Users\username>pip
'pip' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\username>py -m pip
Usage:
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\python.exe -m pip <command> [options]
(...)
C:\Users\username>pyinstaller
'pyinstaller' is not recognized as an internal or external command,
operable program or batch file.
我想知道为什么这些东西对其他人也有不同的作用。
答案 0 :(得分:0)
从主页https://pyinstaller.readthedocs.io/en/stable/installation.html读取这些说明
尝试通过 pip install pyinstaller 安装。如果导致numpy错误,请通过 pip install pyinstaller == 3.4
将pyinstaller版本降级为3.4。答案 1 :(得分:0)
如果其他人遇到相同的问题,则可以安装不同版本的解决方案。 之后,您可以执行 pip install --upgrade pyinstaller ,它将是最新的并且可以正常工作,不知道为什么...