在Python 3.6.5,Ubuntu 16.04(x64)上使用 requests-html 包时遇到问题 . 更具体地说,最后一行

from requests_html import HTMLSession

session = HTMLSession()
r = session.get('http://python-requests.org/')
r.html.render()

产生以下错误:

回溯(最近一次调用最后一次):文件“”,第1行,在文件“/home/candy/.conda/envs/candy_env/lib/python3.6/site-packages/requests_html.py”,第572行, render self.session.browser#在浏览器self中自动创建一个事件循环和浏览器文件“/home/candy/.conda/envs/candy_env/lib/python3.6/site-packages/requests_html.py”,第680行 . _browser = self.loop.run_until_complete(pyppeteer.launch(headless = True,args = [' - no-sandbox']))文件“/home/candy/.conda/envs/candy_env/lib/python3.6/asyncio /base_events.py“,第468行,在run_until_complete中返回future.result()文件”/home/candy/.conda/envs/candy_env/lib/python3.6/site-packages/pyppeteer/launcher.py“,第243行,在启动时返回await Launcher(选项,** kwargs).launch()文件“/home/candy/.conda/envs/candy_env/lib/python3.6/site-packages/pyppeteer/launcher.py”,第160行,在启动时self.browserWSEndpoint = self._get_ws_endpoint()文件“/home/candy/.conda/envs/candy_env/lib/python3.6/site-packages/pyppeteer/launcher.py”,第178行,在_get_ws_endpoint中引发BrowserError(f'无法连接到浏览器端口:')pyppeteer.errors.BrowserError:无法连接到浏览器端口:http://127.0.0.1:433623 / json / version

但是,相同的代码在另一个Windows 10平台上运行良好且没有错误,并且配置了相同的Python要求 .

我已检查Chrome是否已在我的计算机上成功下载,结果是肯定的!所以我认为这不是问题所在 .

(candy_env)candy @ botwriter01:〜/ .pyppeteer / local-chromium / 543305 / chrome-linux $ ls chrome chrome_sandbox libclearkeycdm.so locales nacl_helper_bootstrap natives_blob.bin resources.pak xdg-mime chrome_100_percent.pak chrome-wrapper libEGL.so MEIPreload nacl_helper_nonsfi product_logo_48.png swiftshader xdg-settings chrome_200_percent.pak icudtl.dat libGLESv2.so nacl_helper nacl_irt_x86_64.nexe resources v8_context_snapshot.bin

我已经搜索了 requests-html 的指南,但找不到任何答案 . 我希望命令 r.html.render() 正常工作,我现在该怎么办?