Установить pip на ma c не удалось - PullRequest
0 голосов
/ 29 мая 2020

Итак, я установил разные версии Pythons на свою ма c, и, похоже, это root из всех моих проблем на данный момент. Я хочу импортировать модуль с именем pyperclip в Mueditor, но он всегда говорит 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 с помощью homebrew, и все обновляется нормально.

Для контекста: я начал программировать с помощью anaconda, удалил его, скачанный Python с официального сайта, и сейчас использую Mueditor, выполняя задачи из книги «Автоматизируйте скучные вещи с помощью Python».

Я даже подумываю о повторной настройке OSX ... Помощь очень ценится!

Ответы [ 2 ]

1 голос
/ 29 мая 2020

Я читал много разных других тем и пытался 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 с помощью homebrew, и все обновилось нормально.

  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.

0 голосов
/ 29 мая 2020

Проверьте версию Python:

python --version
python3 --version

Установите pip с помощью easy_install на MacOS

easy_install - это модуль Python в комплекте с setuptools, который дает нам возможность загрузки, сборки, установки и управления Python пакетами

sudo easy_install pip

Установка pip с помощью get-pip.py на MacOS

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

python get-pip.py

или

python3 get-pip.py

Установить pip with brew на MacOS

brew install python

Если возникнут какие-либо проблемы, связанные с использованием pip, нам придется повторно связать python с помощью следующей команды .

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

В конце после выполнения любого из вышеперечисленных шагов проверьте и подтвердите версию pip

pip -V

pip3 -V
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...