Установка pip для питон3.3
Я скачал pip из индекса пакета > pip 1.2.1
Затем я установил его с помощью
sudo python3.3 setup.py install
Тем не менее, когда я пытаюсь использовать pip-3.3
терминал жалуется
-bash: pip-3.3: command not found
Однако, pip-2.7
работает плавно.
Я тоже пробовал
curl -O http://python-distribute.org/distribute_setup.py
sudo python3.3 distribute_setup.py
sudo python3.3 -m easy_install pip
Но pip-3.3
все равно не работает.
Что мне сделать, чтобы установить pip для Python 3.3?
Обратите внимание, что есть связанный поток Как установить pip с Python 3?, но ответ-просто " установить дистрибутив ... а затем использовать его для установки pip", который не является полезным для меня, потому что я попробовал его, и это не сработало.
5 ответов:
Есть вероятность, что
pip
был успешно установленгде-то . Однако где-то, вероятно, не находится на вашемPATH
, и поэтому вы shell (bash) не знаете, где его найти. Для меняpip-2.6
устанавливается в:/Library/Frameworks/Python.framework/Versions/2.6/bin/
Для вас это, вероятно, аналогичный путь (только 3.3 вместо 2.6). Конечно, добавление к
PATH
зависит от оболочки. На bash-подобных оболочках вы бы использовалиexport
, а на csh-подобных оболочках вы бы использовалиsetenv
- и для удобства вы, вероятно, захотите сделать измените файл инициализации вашей оболочки (например,~/.bashrc
или~/.bash_profile
или что-то подобное).
Один из способов - использовать установку homebrew для python3. Он поставляется со встроенным pip3. Это также означает, что у вас есть деинсталлятор, в отличие от установки dmg/pkg.
Если у вас уже есть домашнее пиво, это так же просто, как
brew install python3
. Более подробные инструкции здесь . И вы можете прочитать больше о python3 brew install здесь.
Для Mac:
sudo easy_install pip3
Если вы все еще сталкиваетесь с проблемами, возможно, потому, что вы сами скомпилировали python3, используйте apt-get или homebrew, чтобы удалить свою компиляцию и переустановить пакет python3, после чего он должен прийти с pip.
brew uninstall python3 brew install python3 brew link --overwrite python3
curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python3.3
Смотритездесь .