Jak zainstalować Python3.4-PIP we FreeBSD 10.1?


10

Przeszukałem porty i nie mogę znaleźć pakietu instalacyjnego pip innego niż pip dla Python27 py27-pip-6.1.1.

Który sposób jest najlepszy do instalacji pip dla Pythona 3.x we FreeBSD 10.1?

A może jest to zawarte w Pythonie 3.4, a ja po prostu nie wiem, jak to zrobić?

Odpowiedzi:


16

W Pythonie 3.4 i nowszych możesz użyć tego ensurepipmodułu do instalacji pipa na FreeBSD i gdzie indziej.

python3.4 -m ensurepip

powinien zainstalować pip jako pip3.4.


po tym użyciu, sudo pip3 install --upgrade pipaby dostać się do (obecnie) v9.0.1
Mausy5043

4

Niestety nie wydaje się, aby pip był zintegrowany z Python3.4 w portach FreeBSD.

Musiałem więc zainstalować pip tak, jak tu opisano


Musiałem także zainstalować PIP, jak tam opisano. Ale przynajmniej po tym zadziałało!
mareoraft

Ta sama sytuacja na Debian Wheezy podczas instalacji Python3.4 z sid. Absolutnie nie ma pip z tym. Musiałem użyć get_pip.pyskryptu.
John Smith Opcjonalnie

1

Python 3.4+ zawiera pipdomyślnie i nie wymaga instalowania dodatkowych pakietów.

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

pip dołączony do Pythona

Python 2.7.9 i nowsze wersje (z serii python2) oraz Python 3.4 i nowsze wersje domyślnie zawierają pip [1], więc możesz już mieć pip.

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

Python zaczął wiązać pip tylko z Pythonem 3.4. W przypadku wcześniejszych wersji pip należy „ładować”, jak opisano w Podręczniku użytkownika Python Packaging.


czy możesz wyjaśnić, jak się go stosuje? Nie mogę znaleźć żadnych poleceń pip / pypip / pythonpip ....?
Mr.Gosh

Nie znam Pythona i nie wiem, jak go używać ani pip. Wspomniałem tylko, że od wydania wersji 3.4 nie ma osobnego pakietu dla pip.
Kondybas

@Kondybas Podaj link do dowodu, że to prawda.
mareoraft,

@mareoraft Zmieniłem odpowiedź.
Kondybas,

2
2016, FreeBSD 11, Python 3.5 - pip nadal nie jest domyślnie instalowany.
andreymal

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.