Фон
Новое в python и настройка установки et c. на MacOS Мохаве. Ранее у меня была Anaconda, которая не работала должным образом (часто ломалась, не запускалась должным образом, ноутбуки с jupyter не работали и т.д. c.), Поэтому я удалила ее. После этого я также удалил старую версию python (3.6.1), удалив ее из /Library/Frameworks/Python.framework/Versions/
. После этого шага, набрав python --version
в терминале, вы получите 2.7.16
Проблема
Я установил Python 3.8.2 с помощью установщика для MacOS из python .org. Я добавил новый alias
к своему ~/.bash_profile
для вызова python3
при вводе python
:
alias python=python3
Это также, похоже, как-то избавило от python2. Когда я использовал Anaconda / Conda раньше, я мог видеть python 2.7.16 при запуске команды python2 --version
. Это уже не так:
Gautams-MacBook-Pro:~ gautam$ python2 --version
-bash: python2: command not found
Вывод для python3
и python
соответствует ожидаемому:
Gautams-MacBook-Pro:~ gautam$ python3 --version
Python 3.8.2
Gautams-MacBook-Pro:~ gautam$ python --version
Python 3.8.2
Вот что я получаю, когда проверяю, для каких pip
У меня есть версия:
Gautams-MacBook-Pro:~ gautam$ pip --version
-bash: pip: command not found
Gautams-MacBook-Pro:~ gautam$ pip3 --version
pip 19.2.3 from /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip (python 3.8)
У меня нет большого опыта работы с pip
, хотя, следуя некоторым учебникам, я использовал его для установки некоторых пакетов:
pip install numpy
Учитывая фон, нужно ли:
- Установить python2 (при условии, что оно действительно было удалено и может понадобиться моей операционной системе)?
- Переустановить
pip
из https://pip.pypa.io/en/stable/installing/ - Добавить
alias
в мой профиль bash: alias pip=pip3
- Переключиться на использование
pip3
для установки нового пакета вместо