Macos 拥有;“拒绝许可”;OSX Catalina上的幻影问题
在升级到OSX Catalina之后,我似乎在用PhantomJS运行Python代码时遇到了问题。我试过几种方法:Macos 拥有;“拒绝许可”;OSX Catalina上的幻影问题,macos,phantomjs,permission-denied,macos-catalina,Macos,Phantomjs,Permission Denied,Macos Catalina,在升级到OSX Catalina之后,我似乎在用PhantomJS运行Python代码时遇到了问题。我试过几种方法: 转到../bin/macosx/phantomjs,为每种类型的用户“读写”整个文件夹和项目 在user/local/bin中放置phantomjs的副本 通过以下代码将其添加到path“export path=${path:+$path:}/Library/../site packages/phantomjs/bin” 我没有使用“从phantomjs_bin导入可执行文件_
- 转到../bin/macosx/phantomjs,为每种类型的用户“读写”整个文件夹和项目
- 在user/local/bin中放置phantomjs的副本
- 通过以下代码将其添加到path“export path=${path:+$path:}/Library/../site packages/phantomjs/bin”
- 我没有使用“从phantomjs_bin导入可执行文件_路径”,而是专门将可执行文件_路径定向到phantomjs
- 我的头猛烈地撞在屏幕上
driver = webdriver.PhantomJS(executable_path=executable_path)
File "/Library/Python/3.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__
self.service.start()
File "/Library/Python/3.7/site-packages/selenium/webdriver/common/service.py", line 88, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: **Message: 'phantomjs' executable may have wrong permissions**.
错误消息可能有助于确定不正确许可的目标。谢谢Richard,我在下面添加了错误代码!错误消息可能有助于确定不正确许可的目标。谢谢Richard,我在下面添加了错误代码!