嘗試使用python腳本時自動執行問題。我可以通過GIT訪問存儲庫,其中python文件夾全部使用Python 2.7語法。我也有chrome驅動程序(使用ubuntu)。當我嘗試自動化時,我只是得到錯誤,關於Python 2.7。不確定這是否是問題。嘗試執行python腳本時使用chrome驅動程序時出錯
我被給了一個python代碼,它將使用chrome驅動程序來測試是否可以使用一次執行腳本編寫的python代碼自動運行。使用命令終端,我得到以下錯誤:
traceback (most recent call last):
File "autotimesheet.py", line 254, in <module>
processPDCI(res)
File "autotimesheet.py", line 85, in processPDCI
driver = webdriver.Chrome('/home/myname/ChromeDriver')
File "/home/myname/.local/lib/python2.7/site-
packages/selenium/webdriver/chrome/webdriver.py", line 62, in __init__
self.service.start()
File "/home/myName/.local/lib/python2.7/site-
packages/selenium/webdriver/common/service.py", line 86, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: 'ChromeDriver'
executable may have wrong permissions. Please see
https://sites.google.com/a/chromium.org/chromedriver/home
因此不確定如何解決它。試圖幫助我的朋友也很難過。我使用pip安裝硒& pip安裝鼻子。不確定是否需要安裝其他任何東西。所以任何指導/幫助將不勝感激。任何含糊的東西,我都會盡力提供更好的細節。希望這個問題與本節的計算器相關。感謝您的閱讀
確保您的鍍鉻驅動程序二進制文件屬於同一用戶組在運行了程序與 – Arount
這是用戶讀寫和執行它 – BoboDarph
我從你在Linux上的文件路徑假設權限。不幸的是,學習文件權限是非常必要的。所以你在閱讀之前已經有了一些閱讀,但是把所有這些都壓縮成一個SO的答案是很難的。 –