Quiet
  • HOME 🏠
  • ARCHIVE 🗄
  • CATEGORIES 🗂
  • TAGS 🏷
  • LINKS 🔗
  • ABOUT 關於我

yenslife 海狸大師

  • HOME 🏠
  • ARCHIVE 🗄
  • CATEGORIES 🗂
  • TAGS 🏷
  • LINKS 🔗
  • ABOUT 關於我
Quiet主题 Quiet主题 Quiet主题 Quiet主题
  • Mac
  • Python
  • Module
  • ModuleNotFoundError

Macbook 找不到 Python Module 解決方法

海狸大師
Python

2023-03-07 14:36:57

(為體驗最佳閱讀體驗,建議將 AdBlock 關閉,有些圖片可能會被擋掉)

問題

當你在 MacOS 中使用 pip3 install [套件] 安裝套件時 ,可能會發現 Python 找不到w套件,會長這樣

解決方法

  • 你可以用 pip3 show [套件名稱] 來查看套件的安裝路徑。

  • 然後用 python3 -m site 查看 USER-SITE 路徑

會發現執行路徑和套件路徑不同,最好的解決方法就是不要用 pip3 install,改用

python3 -m pip install [套件名稱] # 用這個他就會幫你裝在 USER_SITE 底下了

python3 -m pip install 和 pip3 install 兩者的功能都是用來安裝 Python 套件,但是在執行上有些微的差異。

python3 -m pip install 是使用 Python 解釋器內建的 pip 模組進行安裝,透過 -m 參數指定模組名稱 pip,並且可以確保使用的是正確版本的 pip,避免了因為系統環境問題導致的版本不一致或是套件安裝到錯誤的位置的問題。

而 pip3 install 則是直接呼叫系統上安裝的 pip 工具進行安裝,這種方式可能會因為系統環境或是 PATH 設定不正確而導致安裝錯誤或是套件安裝到錯誤的位置。

結論就是,使用 python3 -m pip install 會比較保險,可以確保使用的是正確版本的 pip,而且也避免了因為系統環境問題導致的版本不一致或是套件安裝到錯誤的位置的問題。

結論:在 Mac 上用 python3 -m pip install 就對了:)

上一篇

《精英都是閱讀控》閱讀筆記:精英就是閱讀+共讀

下一篇

Mac (intel x86), Linux 雙系統、Ubuntu 切割硬碟紀錄

©2025 By yenslife 海狸大師 主題:Quiet
Quiet主题 Quiet主题 Quiet主题 Quiet主题