Pip 安裝選項:「pip install」與「python -m pip install」
問題:
我'我面臨一個問題,我只能在本地Python 3.4.1 安裝上運行“python -m pip install”,而不能運行“pip install”。你能解釋一下這兩種方法之間的差異嗎?
答案:
「pip install」和「python -m pip install」最終都有相同的目的:使用 pip 套件安裝 Python 套件經理。但是,它們的執行方式有所不同:
「python -m pip install」的主要優點是它允許您指定執行 pip 的確切 Python 版本。在安裝了多個 Python 的系統中,「pip」二進位檔案可能不會總是連結到正確的版本。
要示範它們的等效性,請考慮以下內容:
這兩個指令都會呼叫「pip/__init__.py」中的相同主函數。因此,假設 pip 使用與「python」可執行檔相同的 Python 版本,它們應該以相同的方式執行。
以上是為什麼我無法在 Python 3.4.1 安裝上運行'pip install”,但'python -m pip install”可以運行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!