[英]How to solve setup.py error during install dlib in Python
我怎么能解決這個錯誤我嘗試了很多方法來成功安裝 cmake 但每次安裝 dlib 都會出錯
還安裝了 c++ 和視覺工作室
C:\Users\Admin>pip install dlib
警告:連接被 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443) 中斷后重試(重試(total=4,connect=None,read=None,redirect=None,status=None)):讀取超時。(讀取超時=15)")': /simple/dlib/ 使用緩存的 dlib-19.24.0.tar.gz (3.2 MB) 收集 dlib 正在准備元數據 (setup.py) ...完成 使用舊版 ' setup.py install' 用於 dlib,因為未安裝包 'wheel'。 安裝收集的包:dlib Running setup.py install for dlib ... error error: subprocess-exited-with-error
× 為 dlib 運行 setup.py install 沒有成功運行。 │ exit code: 1 ╰─> [8行輸出] running install running build running build_py package init file 'tools\python\dlib_ init _.py' not found (or not a regular file) running build_ext
ERROR: CMake must be installed to build dlib
[end of output]
注意:此錯誤源自子進程,可能不是 pip 的問題。 錯誤:遺留安裝失敗
× 嘗試安裝包時遇到錯誤。 ╰─> dlib
注意:這是上面提到的包的問題,而不是 pip。 提示:有關失敗的輸出,請參見上文。
C:\Users\Admin>install wheel 'install' 不是內部或外部命令、可運行程序或批處理文件。
有時我們需要為 CMake 管理 Windows PATH 環境。
要檢查 PATH 是否已添加,您可以通過轉到此 PC > 屬性 > 高級系統設置轉到 Windows 上的環境變量。 然后,轉到高級選項卡並單擊環境變量。
然后單擊編輯,如果沒有 CMake 路徑。 你必須做一個新的。
有關更詳細的答案,請參閱: 在 Windows 中安裝 Cmake
謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.