手动下载chromium如何导入pyppeteer使用
正常安装的时候直接使用如下命令,但是mac ox经常会失败,下面教你一步步看源码导入
使用pip install pyppeteer命令完成pyppeteer库的安装,
使用pyppeteer-install安装chromium浏览器
直接进入launcher源码查找executablePath,因为如果没有安装我们可以指定executablePath加载
![](https://img.haomeiwen.com/i3258209/41be660f2e4e8f7c.png)
download_chromium()这个函数显然很可疑
![](https://img.haomeiwen.com/i3258209/171f079cefd04430.png)
![](https://img.haomeiwen.com/i3258209/4675986ab64064a5.png)
![](https://img.haomeiwen.com/i3258209/6bfd7b9e34815143.png)
很显然了DOWNLOADS_FOLDER / REVISION 就是我们最后导入的目录
结论mac地址 就是 /Users/Username/Library/Application Support/pyppeteer/ +DOWNLOADS_FOLDER / REVISION + /chrome-mac/ + Chromium
我们现在不知道的就是 DOWNLOADS_FOLDER 和 REVISION
暴力点,直接修改源码 print下 DOWNLOADS_FOLDER 和 REVISION 两个值
![](https://img.haomeiwen.com/i3258209/7ae81d5d92db9575.png)
最后的本地安装地址,把Chromium.app丢进去就行了
/Users/Username/Library/Application Support/pyppeteer/local-chromium/575458
![](https://img.haomeiwen.com/i3258209/9bbdaa70ce1c47b1.png)
各平台的下载地址:
'linux': 'https://storage.googleapis.com/chromium-browser-snapshots/Linux_x64/575458/chrome-linux.zip'
'mac': 'https://storage.googleapis.com/chromium-browser-snapshots/Mac/575458/chrome-mac.zip'
'win32': 'https://storage.googleapis.com/chromium-browser-snapshots/Win/575458/chrome-win32.zip'
'win64': 'https://storage.googleapis.com/chromium-browser-snapshots/Win_x64/575458/chrome-win32.zip'