不使用Anaconda安装Jupyter notebook,出现大段红色报错解决方法(ERROR: Command errored out with exit status 1:)

主要参考文章

链接1:安装Jupyter Notebook时出现的一些报错方法汇总

链接2:pyspider安装使用遇到的坑

链接3:python3.8安装jupyterlab报找不到winpty.h的解决办法

最开始按照jupyter官网的简单方法pip install notebook,随后弹出5次警告并报错,猜测是下载链接速度太慢导致。随后加了一个镜像源便可正常下载,但是报大段红色错误(忘记截图了,尴尬),报错内容和链接1相似。添加镜像源下载jupyter可使用python -m pip install jupyter notebook -i https://pypi.douban.com/simple/ --trusted-host pypi.douban.com

链接1最后总结了报错原因如下,我用ctrl+f查找相关关键字后发现与其报错原因相似,参考其方法解决了前两个问题。

中间三次报错:
①分析debug发现缺少cython,先安装cython:pip install cython
②报错显示需要Microsoft Visual C++ 14.0
③报错显示致命错误缺少winpty.h文件,手动安装pywinpty这部分。

对于第三个问题,解决方法结合了链接2与链接3。
先在https://www.lfd.uci.edu/~gohlke/pythonlibs/ 网站ctrl+f找到pywinpty,然后根据自己的python版本下载对应的文件。每个python版本对应了两个文件,可以都下载下来,通过后续操作来安装。
我的python版本是3.9.1,一开始下载了pywinpty‑0.5.7‑cp39‑cp39‑win32.whl,安装后报错,随后又下载了pywinpty‑0.5.7‑cp39‑cp39‑win_amd64.whl,安装成功。
具体安装办法:win+r -> cmd ->cd C:\ChromeFiles
这里的C:\ChromeFiles是刚才的whl文件的下载位置,每个人设置的下载位置不同,这里要填你的电脑中刚才的whl文件的下载位置注意下载位置的名字中不要含空格。 cd就是转到你所填的位置。
随后输入pip3 install C:\ChromeFiles:\pywinpty-0.5.7-cp39-cp39-win_amd64.whl这里也因人而异,注意修改

解决这三个问题后再用python -m pip install jupyter notebook -i https://pypi.douban.com/simple/ --trusted-host pypi.douban.com下载jupyter即可成功

你可能感兴趣的:(机器学习,深度学习,pytorch,windows)