Как установить 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.