[英]Installing numpy with pip on windows 10 for python 3.7
[英]Error Installing PyInstaller for Python 3.7 on Windows 10
我使用命令pip install pyinstaller
在 Windows 10 上为 Python 3.7 安装 PyInstaller,但命令提示符给了我以下错误:
ModuleNotFoundError: No module named 'pywintypes'
...
ModuleNotFoundError: No module named 'cffi'
...
During handling of the above exception, another exception occurred:
...
SyntaxError: invalid syntax
----------------------------------------`
Command "python setup.py egg_info" failed with error code 1 in C:\Users\MUHAMM~1\AppData\Local\Temp\pip-install-6_q2lzs2\pyinstaller\
我安装了 midule cffi
,然后尝试安装pywintypes
但没有找到。
有什么帮助吗? 提前致谢。
我遇到了那个问题。 解决办法是
python -m pip install pip==18.1
那么就
python -m pip install -U pyinstaller
截至 2019-07-09更新
PyInstaller==3.5 的变更日志确实声明他们现在在 Windows 10 上支持 Python 3.7。我更新了我的答案以解释几个“现在可以工作”、“第二个答案应该被接受”和“downvotes”而无视问问题的时间。 第二个答案不是当时的实际解决方案,它显然没有说明
pip3.7 install PyInstaller==3.5
自 2019-07-09 以来,这是一个可靠的修复。 然而,这个问题早在那个日期之前就被问到了。
2019-07-09之前
不是您问题的解决方案,但PyInstaller不支持 Python 3.7。
以下是对我有用的内容:
通过键入以下命令将 pip 降级到 18.1:
python -m pip install pip==18.1
之后只需运行:
python -m pip install -U pyinstaller
它应该没有错误地完成它。 然后你可以升级pip
python -m pip install –upgrade pip
请使用下面的python 3.7安装
pip install pyinstaller==4.0 --no-build-isolation
您应该先降级 pip:
python -m pip install pip==18.1
然后尝试安装pyinstaller:
python -m pip install -U pyinstaller
由于有更新的 pip 版本,您可能会在安装结束时注意到橙色警告:
您使用的是 pip 版本 18.1,但版本 21.0.1 可用。 您应该考虑通过“python -m pip install --upgrade pip”命令进行升级。
继续安装较新版本的 pip。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.