Установка пипса для python3.3
Я загрузил pip из Индекс пакетa > 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 ", что не помогает мне, потому что я пробовал его, и это не сработало.
Ответы
Ответ 1
Скорее всего, что pip
успешно установлено. Однако, возможно, что-то не на вашем PATH
, и поэтому оболочка (bash) не знает, где ее найти. Для меня pip-2.6
установлен в:
/Library/Frameworks/Python.framework/Versions/2.6/bin/
Это, вероятно, аналогичный путь для вас (только 3,3 вместо 2.6). Конечно, добавление к PATH
зависит от оболочки. В bash -подобных оболочках вы должны использовать export
и в csh-подобных оболочках, которые вы использовали бы setenv
- И для удобства вы, вероятно, захотите внести изменения в файл инициализации вашей оболочки (например, ~/.bashrc
или ~/.bash_profile
или что-то подобное).
Ответ 2
Один из способов - использовать домашнюю установку для python3. Он поставляется с встроенным pip3. Это также означает, что у вас есть деинсталлятор, в отличие от установки dmg/pkg.
Если у вас есть доморощенный, то это так же просто, как brew install python3
. Более подробные инструкции здесь. И вы можете подробнее узнать о python3 brew install здесь.
Ответ 3
Для Mac:
sudo easy_install pip3
Если у вас все еще возникают проблемы, возможно, из-за того, что вы сами скомпилировали python3, используйте apt-get или homebrew, чтобы удалить свою компиляцию и переустановить пакет python3, после чего он должен появиться с помощью pip.
brew uninstall python3
brew install python3
brew link --overwrite python3
Ответ 4
curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python3.3
Смотрите здесь.