簡體   English   中英

在 mac 上安裝 pip 失敗

[英]Install pip on mac failed

所以我在我的 Mac 上安裝了不同版本的 Python,這似乎是我目前所有問題的根源。 我想在 Mueditor 中導入名為 pyperclip 的模塊,但它總是說No module named 'pyperclip'

我閱讀了很多不同的其他線程並嘗試sudo /usr/bin/python get-pip.py但我總是得到/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'get-pip.py': [Errno 2] No such file or directory這表明它在錯誤的目錄中搜索(不確定此處的術語是否正確)。

我用自制軟件安裝了 Python 3.8,一切都更新得很好。

對於上下文:我開始使用 anaconda 進行編程,刪除它從官方網站下載 Python 並且現在正在使用 Mueditor,同時遵循“用 Python 自動化無聊的東西”一書中的任務。

我什至正在考慮再次設置我的 OSX ......非常感謝幫助!

我閱讀了很多不同的其他線程並嘗試sudo /usr/bin/python get-pip.py但我總是得到/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'get-pip.py': [Errno 2] No such file or directory這表明它在錯誤的目錄中搜索(不確定此處的術語是否正確)。

我用自制軟件安裝了 Python 3.8,一切都更新得很好。

  1. 您需要下載get-pip.py文件,然后執行引用該文件的命令。
    https://bootstrap.pypa.io/get-pip.py

  2. 確保您選擇了正確的 Python 解釋器。 你有多個安裝。 您可以使用/usr/bin/python -V檢查他們的版本。 在您的情況下/usr/bin/python/是 Python 2.7。

  3. Python 3.8 安裝了pip 一旦確定了 Python3 解釋器的路徑,您就可以執行以下操作: /path/to/your/python3 -m pip install pyperclip

查看 Python 版本:

python --version
python3 --version

在 MacOS 上使用 easy_install 安裝 pip

easy_install 是一個與 setuptools 捆綁在一起的 Python 模塊,它使我們能夠下載、構建、安裝和管理 Python 包

sudo easy_install pip

在 MacOS 上使用 get-pip.py 安裝 pip

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python get-pip.py

或者

python3 get-pip.py

在 MacOS 上使用 brew 安裝 pip

brew install python

如果與 pip 使用相關的任何問題,我們將不得不使用以下命令重新鏈接 python。

brew unlink python && brew link python
brew unlink python3 && brew link python3

最后按照上述任一步驟,檢查並驗證 pip 版本

pip -V

pip3 -V

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM