安装Browsermob-Proxy后出现错误“在提供的路径中找不到Browsermob-Proxy二进制文件:path / to / browsermob-proxy”

时间:2019-05-04 20:53:44

标签: python selenium browsermob-proxy

我正在尝试安装browsermob-proxy,但是在安装并尝试使用它后,我得到一个错误:“在提供的路径中找不到浏览器代理二进制文件:path / to / browsermob-proxy”

我使用pip安装了Browsermob-Proxy:

pip install browsermob-proxy

然后使用我在互联网上找到的代码:

from browsermobproxy import Server
server = Server("/anaconda3/lib/python3.7/site-packages/browsermobproxy/")
server.start()
proxy = server.create_proxy()

from selenium import webdriver
profile  = webdriver.FirefoxProfile()
profile.set_proxy(proxy.selenium_proxy())
driver = webdriver.Firefox(firefox_profile=profile)

proxy.new_har("google")
driver.get("http://www.google.co.uk")
proxy.har # returns a HAR JSON blob

server.stop()
driver.quit()

执行此代码,我收到错误消息“在提供的路径/anaconda3/lib/python3.7/site-packages/browsermobproxy/中找不到Browsermob-Proxy二进制文件”。

Googled,但找不到解决方案。

我检查了Getting error "Browsermob-Proxy binary couldn't be found in path provided: path/to/browsermob-proxy" after installation of Browsermob-Proxy这个问题的答案,但是那里提供的代码导致了同样的错误。

有人可以帮我吗?

谢谢

0 个答案:

没有答案