<分区>
<分区>
在我的 Macbook Pro 上,我使用 Anaconda Navigator 1.8.2。对于 Python2,当我安装它时。
我用我用过这个链接,安装成功 python3.6 内核到 jupyter notebook 中。 : https://ipython.readthedocs.io/en/latest/install/kernel_install.html
我尝试相同的过程,将 python3 更改为 python3.5(如果您在我的 mac 上调用 which python3 或 python3.5,则分别为 3.6.4 和 3.5.4)。请注意,python 3.5 是几个小时前刚刚从以下位置下载并安装的:https://www.python.org/downloads/release/python-354/ 然后我选择:Mac OS X 64-bit/32-bit installer,完成安装
然后我按照 Ipython 文档的指示执行以下操作:在终端中运行 python3.5 -m pip install ipykernel
但错误出现:
收集ipykernel
无法获取 URL https://pypi.python.org/simple/ipykernel/ :确认 ssl 证书时出现问题:[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 警报协议(protocol)版本 (_ssl.c:719) - 跳过 找不到满足要求的版本 ipykernel(来自版本:)
找不到与 ipykernel 匹配的发行版
您使用的是 pip 版本 9.0.1,但是版本 9.0.3 可用。 您应该考虑通过“pip install --upgrade pip”命令进行升级。
然后我尝试通过在终端中运行此代码来升级 pip:python3.5 -m pip install --upgrade pip
但还是报错: 无法获取网址 https://pypi.python.org/simple/pip/ :确认 ssl 证书时出现问题:[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 警报协议(protocol)版本 (_ssl.c:719) - 跳过 要求已经是最新的:pip in/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
您使用的是 pip 版本 9.0.1,但是版本 9.0.3 可用。 您应该考虑通过“pip install --upgrade pip”命令进行升级。
看起来是 python3.5 的问题,但现在我不知道引擎盖下发生了什么。如果您知道如何解决它,请与我分享。谢谢
最佳答案
从您的 Mac 终端,尝试按如下方式升级 pip:
curl https://bootstrap.pypa.io/get-pip.py | python
您的问题似乎与最近对 pip 的 TLS 弃用有关。 Python.org 网站停止支持 TLS 1.0 和 1.1 版。参见 this other answer如果您想了解更多详情。
关于python - Jupyter Notebook安装Python3.5内核时,确认ssl证书问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49766627/