Как установить python3.4-pip во FreeBSD 10.1?


10

Я искал в портах и ​​не могу найти инсталляционный пакет pip, кроме pip для python27 py27-pip-6.1.1.

Какой способ лучше всего подходит для установки pip для python 3.x во FreeBSD 10.1?

Или он включен в Python 3.4 и я просто еще не понял, как это сделать?

Ответы:


16

В Python 3.4 и более поздних версиях вы можете использовать ensurepipмодуль для установки pip во FreeBSD и в других местах.

python3.4 -m ensurepip

следует установить pip как pip3.4.


после этого используйте, sudo pip3 install --upgrade pipчтобы добраться до (в настоящее время) v9.0.1
Mausy5043

4

К сожалению, похоже, что pip3.4 не интегрирован в порты FreeBSD.

Поэтому я должен был установить пип, как описано здесь


Я также должен был установить pip, как описано там. Но по крайней мере это сработало после этого!
mareoraft

Та же ситуация на Debian Wheezy при установке python3.4 из sid. Абсолютно нет пипа с этим. Я должен был использовать get_pip.pyсценарий.
Джон Смит Необязательный

1

Python 3.4+ содержит pipпо умолчанию и не требует установки дополнительных пакетов.

https://pip.pypa.io/en/latest/installing.html

Пип в комплекте с Python

Python 2.7.9 и новее (из серии python2), а Python 3.4 и новее по умолчанию включают pip [1], так что, возможно, у вас уже есть pip.

https://docs.python.org/3/installing/

Python только начал связывать пип с Python 3.4. Для более ранних версий pip должен быть «загружен», как описано в Руководстве пользователя по Python Packaging.


не могли бы вы уточнить, как это используется, чем? Я не могу найти какие-либо команды pip / pypip / pythonpip ....?
Мистер Гош

Я не знаком с Python и не знаю, как его использовать или pip. Я только что упомянул, что не существует отдельного пакета для pip с момента выпуска 3.4.
Кондыбас

@ Kondybas Пожалуйста, дайте ссылку на доказательства того, что это правда.
Марофт

@mareoraft Я отредактировал свой ответ.
Кондыбас

2
2016, FreeBSD 11, Python 3.5 - pip по-прежнему не установлен по умолчанию.
andreymal

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.