繁体   English   中英

当我尝试使用 pyinstaller 时它声称它没有安装,当我尝试安装它时它声称它已经安装?

[英]When i try to use pyinstaller it claims that it's not installed, when i try to install it it claims it's already installed?

所以标题说明了一切。

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.

我想知道为什么这些东西对其他人也有不同的作用。

从主页阅读这些说明https://pyinstaller.readthedocs.io/en/stable/installation.html

尝试通过pip install pyinstaller 安装 如果导致 numpy 错误,则通过pip install pyinstaller==3.4 将 pyinstaller 版本降级到 3.4

如果其他人有同样的问题,安装不同版本的解决方案有效。 之后你可以做pip install --upgrade pyinstaller它将是最新的并且可以工作,不知道为什么......

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM