強制安裝

例如版本 3.4 上的許多軟體包都可以在 3.6 上執行,但如果沒有特定平臺的發行版,則無法安裝它們,但有解決方法。在 .whl 檔案(稱為 wheel)命名約定決定是否可以在指定平臺上安裝包。例如。scikit_learn‑0.18.1‑cp36‑cp36m‑win_amd64.whl [package_name] - [version] - [python interpreter] - [python-interpreter] - [Operating System] .whl。如果輪檔名改變,那麼平臺匹配,即使平臺或 python 版本不匹配,也會嘗試安裝包。從名稱中刪除平臺或直譯器將在 pip 模組 kjhfkjdf.whl is not a valid wheel filename. 的最新版本中出現錯誤。

另外 .whl 檔案可以使用 7-zip 的歸檔程式解壓縮。 - 它通常包含分發元資料夾和包含原始檔的資料夾。這些原始檔可以簡單地解壓縮到 site-packges 目錄,除非這個輪包含安裝指令碼,如果是這樣,必須先執行它。