我正在尝试在Python 3.7上安装Jupyter,并且似乎一次又一次地因该错误而绊脚石;
winpty/cywinpty.c(598): fatal error C1083: Cannot open include file: 'winpty.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.14.26428\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
尝试通过pip安装pywinpty时遇到相同的错误。
我已经安装并重新安装了构建工具,但无济于事,并且命令窗口已升高-有任何想法吗?
答案 0 :(得分:9)
暂时,直到标准方式无法在Python 3.7上运行为止,您可以使用Gohlke's collection中的预制滚轮手动安装test_string: '**Amount** : $25k **Name** : James **Excess** : None Returned \n **In Suit?** Y **Venue** : SF **Insurance** : N/A \n **FTSA** : None listed'
import re
regex = r"(?:^|[^.?*,!-]*(?<=[.?\s*,!-]))(n/a)(?=[\s.?*!,-])[^.?*,!-]*[.?*,!-]"
subst = ""
result = re.sub(regex, subst, test_str, 0, re.IGNORECASE | re.MULTILINE)
,然后使用pywinpty
安装jupyter
。
要手动安装(从 cmd 或 Powershell ),请使用:
pip
答案 1 :(得分:1)
Gohlke 的集合中有一种更简单的安装方法,即使用 pipwin
。使用 pipwin
安装 pip install pipwin
,然后在出现问题时使用它代替 pip
。
答案 2 :(得分:1)
我为你们提供了一个具体的解决方案......我也面临着和你们一样的问题,因为它出现在 python3.7 或更高版本......但是不要担心
我目前有 Python 3.9.2
请按照以下步骤操作:-
--> 在cmd中写入这些命令
如果它没有完成...请在下面发表评论...
答案 3 :(得分:0)
我也会把这个选项留在这里。您可以单独安装pywinpty 0.5.7,然后其余的安装可以继续。
python -m pip install pywinpty==0.5.7
它对我有用。
答案 4 :(得分:-1)
在3.7中尚未完全解决-但在3.6中运行良好,因此现在无需帮助。