我是Selenium Webdriver的新手,但是遇到的问题似乎并不常见(到处寻找4小时以上的解决方案)。
macOS High Sierra 10.13.2-硒3.13.0 [通过pip3 ]- ChromeDriver 2.40 [通过网络来源]-Chrome 68-Python 3.7
这是发生的事情:
export PATH="$PATH:/usr/local/Cellar/python/3.7.0/bin:/Applications"
python3.7 scraper.py
/usr/local/Cellar/python/3.7.0/bin
中,以供我的python3 Sublime构建系统使用。Only local connections are allowed.
chromedriver
,并且得到bash: command not found
。 即使我位于Applications目录中!,而之前我可以从任何目录执行chromedriver
。
任何输入将不胜感激。我认为它与操作系统有关,然后与其他任何事情有关。但是,不能为此做任何事情。还想知道使用virtualenv是否可以解决此问题?
更新:对于遇到类似问题的任何人,我建议仅使用virtualenv。这样一来,您就可以在隔离的python环境中工作,而不必使用全局软件包来使系统混乱,并且有可能冒着系统配置错误的风险。