pyppeteer 指定了 chrome 路径,运行程序还是会下载 chromium,求大佬指导

2020-06-02 18:05:37 +08:00
 dawnzhu
import asyncio
from pyppeteer import launch, executablePath
from pyquery import PyQuery as pq


async def main():
    browser = await launch(
        {executablePath: 'C:\\Users\\Administrator\\AppData\\Local\\pyppeteer\\chrome-win\\chrome.exe'})
    page = await browser.newPage()
    await page.goto('http://quotes.toscrape.com/js/')
    doc = pq(await page.content())
    print('Quotes:', doc('.quote').length)
    await browser.close()


asyncio.get_event_loop().run_until_complete(main())

运行程序会有以下提示

[W:pyppeteer.chromium_downloader] start chromium download. Download may take a few minutes.

我自己手动下载了 chromium,解压到了 pyppeteer 目录下,有大佬能指导下下吗 0. 0

1678 次点击
所在节点    问与答
6 条回复
u823tg
2020-06-02 18:32:32 +08:00
Note: When you run pyppeteer first time, it downloads a recent version of Chromium (~100MB). If you don’t prefer this behavior, run pyppeteer-install command before running scripts which uses pyppeteer.

大兄弟不看文档吗?
gwy15
2020-06-02 18:34:42 +08:00
u823tg
2020-06-02 18:41:27 +08:00
@gwy15 #2 这个我看 github 作者弃坑了。 感觉 python 这几年开坑弃坑的好多。。
dawnzhu
2020-06-02 19:10:35 +08:00
我添加了路径的啊,谢谢大佬,我在看看
dawnzhu
2020-06-02 19:14:21 +08:00
@u823tg 谢谢大佬,就是这个问题了,谢谢
dawnzhu
2020-06-02 19:16:29 +08:00
@gwy15 按你文章说的解决了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/677950

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX