2016-12-27 121 views
0

我試圖建立與硒chromedriver在Windows 10,但是當我嘗試做硒設置chromedriver [巨蟒]

pip install chromedriver==2.11 

我得到這個錯誤

error: [Errno 13] Permission denied:'C:\\Users\\Administrator\\AppData\\Local\\Temp\\tmp8y9hyfk2' 

---------------------------------------- 
Command ""c:\program files (x86)\python36-32\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\William\\AppData\\Local\\Temp\\pip-build-js539jmr\\chromedriver\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\Administrator\AppData\Local\Temp\pip-i7ipagdt-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\William\AppData\Local\Temp\pip-build-js539jmr\chromedriver\ 

怎麼辦我確實要過去這個,因爲我需要儘快爲我的工作設置webdriver。在線下載給了我同樣的錯誤。我已經看了,並且我擁有編輯有問題文件的所有權限,那可能是什麼?

回答

0

只需下載一個從here和訪問它在你的代碼是這樣的(假設你把它保存到桌面):

driver = webdriver.Chrome('C:/Users/User/Desktop/chromedriver.exe') 
0

的鍍鉻的webdriver(和其他幾個人)來包裝與硒。下面打開一個瀏覽器窗口:

import selenium 
driver = selenium.webdriver.Chrome() 

你可以看到其他包裝司機與help(selenium.webdriver)

PACKAGE CONTENTS 
    android (package) 
    blackberry (package) 
    chrome (package) 
    common (package) 
    edge (package) 
    firefox (package) 
    ie (package) 
    opera (package) 
    phantomjs (package) 
    remote (package) 
    safari (package) 
    support (package)