安装Jupyter和pywinpty(Python)时出错

时间:2018-07-10 08:48:53

标签: python jupyter

我正在尝试在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时遇到相同的错误。

我已经安装并重新安装了构建工具,但无济于事,并且命令窗口已升高-有任何想法吗?

5 个答案:

答案 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

ERROR : image

请按照以下步骤操作:-

--> 在cmd中写入这些命令

  1. 只需使用 Gholke s Collection
  2. 安装 pywinpty
  3. 现在,只需下载它Pywinpty link
  4. 现在,复制文件的路径,从您下载它的位置...在我的情况下它是 file address
  5. 成功安装 Pywinpty 后...现在 “pip install jupyter”
  6. 然后就完成了...现在使用 “jupyter notebook”
  7. 启动笔记本

如果它没有完成...请在下面发表评论...

答案 3 :(得分:0)

我也会把这个选项留在这里。您可以单独安装pywinpty 0.5.7,然后其余的安装可以继续。

python -m pip install pywinpty==0.5.7

它对我有用。

答案 4 :(得分:-1)

在3.7中尚未完全解决-但在3.6中运行良好,因此现在无需帮助。