
我無法安裝碳粉匣。我已經有了蟒蛇3和鉻驅動程式。我使用的是 Windows 10 桌面。這就是cmd
告訴我的:
C:\Users\dani>pip install selenium
'pip' is not recognized as an internal or external command, operable program or batch file.
C:\Users\dani>sudo pip install selenium
'sudo' is not recognized as an internal or external command, operable program or batch file.
C:\Users\dani>pip3 install selenium
'pip3' is not recognized as an internal or external command, operable program or batch file.
C:\Users\dani>conda install selenium
'conda' is not recognized as an internal or external command, operable program or batch file.
答案1
您收到的錯誤表示您正在使用的基本命令(sudo
、conda
或pip
)均未在 Windows 中註冊以供在命令列中使用。
python
假設您在安裝時選擇了在命令列中註冊自身的選項,請嘗試python -m pip install -U selenium
.
在這種情況下:
python -m pip
pip
呼叫位於您資料夾中的版本Lib\site-packages\pip
。-m
意思是“模組”。install -U selenium
告訴pip
安裝(和升級)Selenium。如果您從未安裝過 Selenium,則可以刪除該-U
選項,但如果您保留它也不會造成任何影響。
故障排除
如果您有機會'python' is not recognized as an internal or external command, operable program or batch file
,您可以:
重新安裝 Python 並選擇在 Windows PATH/Path 變數中註冊 Python 的選項(可以說是過度殺傷)。
python.exe
手動新增到您的 PATH/Path 變數。python
在命令中使用完整路徑,例如C:\Python37\python.exe -m pip install -U selenium
。
筆記
手動將 Python 新增到您的路徑
要python.exe
在 Windows 7 和 Windows 10 中手動新增至 Path 變數:
開啟“開始”功能表搜尋框並鍵入
env
。選擇“編輯系統環境變數”選項。
在出現的對話方塊中,按一下活動標籤底部的「環境變數...」按鈕。
在出現的新對話方塊中,尋找下半部的「系統變數」部分。
選擇標記為“路徑”的變數(第一列)(即按一下它),然後按一下“編輯...”按鈕。
在出現的「編輯環境變數」對話方塊中,
;
在現有字串末端新增分號 ( ),然後新增完整路徑python.exe
(例如 addC:\Python37\python.exe
或類似路徑)。因此,您附加的完整字串應該類似於 例如;C:\Python37\python.exe
。OK
完成後點擊。
手動安裝硒
pip
是一個簡單的自動化工具,用於從以下位置下載和安裝 Python 模組:Python 打包索引(PyPI)網站。在這種情況下,它是從硒項目在那裡舉辦。
但是,如果上述選項失敗,您可以下載正確的硒包手動。
對於.whl
(wheel) 文件,您仍然可以透過在同一目錄中開啟命令視窗並鍵入 例如(如上所述)pip
來安裝 Selenium 。C:\Python37\python.exe -m pip install -U selenium
對於該tar.gz
文件,您將完全提取存檔,在提取的目錄中打開命令窗口setup.py
,然後運行python setup.py install
(或例如C:\Python37\python.exe setup.py install
)。
如果您選擇手動下載並安裝 Selenium,請選擇一種格式或另一種格式(即.whl
或.tar.gz
)。可能值得一提的是,對於您的目的而言,兩者之間沒有實際差異。
命令注意事項
sudo pip install selenium
-sudo
是一個 Linux 命令,因此為了有機會在 Windows 10 上運行它,您需要進入Linux 的 Windows 子系統(WSL)。conda install selenium
-conda
特定於蟒蛇,這是一個獨立的 Python 環境。pip install selenium
- 如果您安裝了適用於 Windows 的普通 Python,則此功能可以運作python.org。但pip.exe
仍需要在命令列中註冊(請參閱python.exe
上面的步驟,只需替換為 的完整路徑pip.exe
)。