![](/img/trans.png)
[英]Geopandas says it's installed, but when I try to import, I get OSError
[英]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.