python - 如何为 jupyter notebook 手动安装 chromium?
问题描述
运行这串代码后:
await r.html.arender()
我得到结果:
[W:pyppeteer.chromium_downloader] start chromium download.
Download may take a few minutes.
在此之后我收到一堆错误并且它不起作用,那么,我如何在 jupyter 上手动安装 chromium?有没有其他方法可以解决这个问题?还是我只是正常安装铬?
我想补充一点,在安装 anaconda 时,我在安装时将 anaconda 添加到了我的 PATH var 中,这不是推荐的选项。推荐的选项是将 anaconda 注册为默认 python。这就是有问题的原因吗?
编辑:错误:
Error Traceback (most recent call last)
~\anaconda3\lib\site-packages\urllib3\contrib\pyopenssl.py in wrap_socket(self, sock, server_side, do_handshake_on_connect, suppress_ragged_eofs, server_hostname)
484 try:
--> 485 cnx.do_handshake()
486 except OpenSSL.SSL.WantReadError:
~\anaconda3\lib\site-packages\OpenSSL\SSL.py in do_handshake(self)
1933 result = _lib.SSL_do_handshake(self._ssl)
-> 1934 self._raise_ssl_error(self._ssl, result)
1935
~\anaconda3\lib\site-packages\OpenSSL\SSL.py in _raise_ssl_error(self, ssl, result)
1670 else:
-> 1671 _raise_current_error()
1672
~\anaconda3\lib\site-packages\OpenSSL\_util.py in exception_from_error_queue(exception_type)
53
---> 54 raise exception_type(errors)
55
Error: [('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')]
During handling of the above exception, another exception occurred:
SSLError Traceback (most recent call last)
~\anaconda3\lib\site-packages\urllib3\connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)
671 headers=headers,
--> 672 chunked=chunked,
673 )
解决方案
推荐阅读
- javascript - 在 Javascript 中关闭 Firebase 实时数据库中的选项卡或浏览器后清除当前会话
- powershell - 通过 PowerShell 配置 IIS 8.5:如何删除继承文件夹授权
- google-apps-script - 用于复制数据并粘贴到与特定数字同一行的另一张工作表中的 Google 表格脚本
- java - 如果使用 Thread.sleep,为什么 Spring Boot 控制器不能处理其他请求?
- android - 是通过 FCM 发送通知还是使用 AlertManager 更好?
- reactjs - Fetch 返回承诺
- reactjs - 在 React 中获取自定义选项属性
- c# - C#将小数组插值到更大的数组中
- sms - 没有ESC可以取消AT+CMGS吗?
- google-apps-script - 如何通过 Google App 脚本发送邮件 - 邮件合并代码