Próbuję zainstalować PIP dla Pythona 3.6 i przeglądałem YouTube w poszukiwaniu samouczków, ale wszystkie wydają się być nieaktualne i żaden z nich nie działał. Wszelkie informacje byłyby pomocne, abym mógł kontynuować projekt.
Rzeczywiście można utworzyć alias dla każdej zainstalowanej wersji Pythona i nazywają to jak regularny pip, czyli: dla python3.6 alias pip3.6="python3.6 -m pip", który można nazwać niczym pip3.6 install pandaslub python3 alias pip3="python3 -m pip"wtedy pip3 install pandas, etc
CONvid19
31
Nie zawsze! [leonardo @ localhost ~] $ python3.6 -m pip install pip /usr/bin/python3.6: Brak modułu o nazwie pip
llazzaro
13
Kiedy wpisuję: python3.6 -m pip install pip, otrzymuję: /usr/bin/python3.6: Brak modułu o nazwie pip
justSaid
6
Zgadzam się z @llazzaro. Dostaję python3.6 -m pip install pip /usr/bin/python3.6: No module named pipleczenie. Aby rozwiązać ten problem, należy ręcznie zainstalować pip jak będę Am wskazał w swoim komunikacie :wget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
tahesse
3
pip NIE zawsze jest dołączany do Pythona. Ta odpowiedź jest nieprawidłowa.
matthewatabet
53
Pobierz Pythona 3.6
Jest możliwe, że pip nie jest domyślnie instalowany. Jednym z potencjalnych rozwiązań jest otwarcie cmd i wpisanie:
python -m ensurepip --default-pip
i wtedy
python -m pip install matplotlib
właściwie nie miałem nic w folderze skryptów, idk dlaczego, ale te kroki zadziałały.
To jest ten, który zadziałał; z jakiegoś powodu wydanie EPEL w CENTOS 7 nie pozwala na instalację dodatkowych pakietów dla PIP, ale ponieważ pip jest oddzielnym cyklem wydań, pozwala to na załadowanie go nawet bez internetu. Niesamowita poprawka; Dziękuję Ci!
Arcsector
24
Jeśli pip nie jest dołączony do twojej instalacji Pythona 3.6, może to zadziałać:
Istnieją przypadki, w których instalacja Pythona nie obejmuje pip. Mój był 3.6.5 i nie było pakietu pip
Ramazan Polat
7
Jak zainstalowałeś Pythona i czy używasz środowiska wirtualnego?
Jak wyraźnie wspomniałeś o Pythonie 3.6 i nie oznaczyłeś tego jako odpowiedzi, zgadnę, że mogłeś go zainstalować za pomocą sudo add-apt-repository ppa: jonathonf / python-3.6 , ponieważ jest to powszechny sposób instalacji Pythona 3.6 w systemie Unix, który nie ma natywnego pakietu 3.6. W takim przypadku prawidłowy sposób instalacji pip jest następujący ....
Krok 1) Stwórz wirtualne środowisko w Pythonie 3.6 ...
Czy pip3 zostanie zainstalowany podczas instalacji Pythona 3.6?
Vineeshvs
1
Występuje problem z pobieraniem i instalacją Pythona 3.6. Usunięcie zaznaczenia rurociągu w instalacji zapobiega problemowi. Dlatego pip nie jest podawany w każdej instalacji.
Tak, Python 3.6 instaluje PIP, ale jest nieosiągalny, ponieważ został zainstalowany. Nie ma kodu, który wywoła go takim, jakim jest! Zajmuję się tym od ponad tygodnia i czytam każdą udzieloną poradę bez powodzenia!
Na koniec przetestowałem przejście do katalogu pip i zaktualizowanie zainstalowanej wersji:
To polecenie stworzyło PIP, który teraz działa poprawnie z dowolnego miejsca na moim serwerze FreeBSD!
Oczywiście, zainstalowane narzędzia po prostu nie działają, tak jak jest zainstalowane w Pythonie3.6. Jedynym sposobem na ich uruchomienie jest wywołanie Pythona i żądanych plików Pythona, jak widać w wydanym poleceniu. Jednak po wywołaniu aktualizacji nowy PIP działa globalnie bez konieczności wywoływania Python3.6 ...
pip
powinien być dołączony do 3.6. Sprawdźbin
katalog w swojej dystrybucji lub spróbujpip3
.Odpowiedzi:
pip
jest dołączony do Pythona> 3.4W systemach typu Unix użyj:
W systemie Windows użyj:
(W systemie Windows może być konieczne uruchomienie wiersza polecenia jako administrator, aby móc pisać do katalogu instalacyjnego języka Python)
źródło
pip
, czyli: dla python3.6alias pip3.6="python3.6 -m pip"
, który można nazwać niczympip3.6 install pandas
lub python3alias pip3="python3 -m pip"
wtedypip3 install pandas
, etcpython3.6 -m pip install pip /usr/bin/python3.6: No module named pip
leczenie. Aby rozwiązać ten problem, należy ręcznie zainstalować pip jak będę Am wskazał w swoim komunikacie :wget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
Pobierz Pythona 3.6
Jest możliwe, że pip nie jest domyślnie instalowany. Jednym z potencjalnych rozwiązań jest otwarcie cmd i wpisanie:
i wtedy
właściwie nie miałem nic w folderze skryptów, idk dlaczego, ale te kroki zadziałały.
źródło
Jeśli pip nie jest dołączony do twojej instalacji Pythona 3.6, może to zadziałać:
wtedy możesz zainstalować python -m
źródło
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
pip jest zawarty w instalacji Pythona. Jeśli nie możesz wywołać pip.exe, spróbuj wywołać python -m pip [args] z cmd
źródło
Jak zainstalowałeś Pythona i czy używasz środowiska wirtualnego?
Jak wyraźnie wspomniałeś o Pythonie 3.6 i nie oznaczyłeś tego jako odpowiedzi, zgadnę, że mogłeś go zainstalować za pomocą sudo add-apt-repository ppa: jonathonf / python-3.6 , ponieważ jest to powszechny sposób instalacji Pythona 3.6 w systemie Unix, który nie ma natywnego pakietu 3.6. W takim przypadku prawidłowy sposób instalacji pip jest następujący ....
Krok 1) Stwórz wirtualne środowisko w Pythonie 3.6 ...
Krok 2) Aktywuj swoje wirtualne środowisko ...
Krok 3) Zainstaluj pip w swoim środowisku ...
źródło
Użyłem tych poleceń w Centos 7
aby sprawdzić wersję pip:
źródło
Są sytuacje, w których
pip
plik nie zostanie pobrany wraz z instalacją Pythona. Nawet cały folder ze skryptami może być pusty.Możesz to również zrobić ręcznie.
Po prostu przejdź do wiersza polecenia i wpisz
python -m ensurepip --default-pip
naciśnij klawisz Enter.Upewnij się, że wartość zmiennej ścieżki została zaktualizowana.
To wystarczy
źródło
/usr/bin/python3.6: No module named ensurepip
Ponieważ Python 3.4, pip jest uwzględniony w instalacji Pythona.
źródło
Występuje problem z pobieraniem i instalacją Pythona 3.6. Usunięcie zaznaczenia rurociągu w instalacji zapobiega problemowi. Dlatego pip nie jest podawany w każdej instalacji.
źródło
Mam w tej chwili zainstalować bs4 z pythonem 3.6.3 na Windowsie.
ze składnią taką jak poniższy post użytkownika:
Właśnie pomyślnie zainstalowałem pakiet dla programu Excel. Po zainstalowaniu Pythona 3.6, musisz pobrać żądany pakiet, a następnie zainstalować. Np.
źródło
Właśnie pomyślnie zainstalowałem pakiet dla programu Excel. Po zainstalowaniu
python 3.6
, musisz pobrać żądany pakiet, a następnie zainstalować. Np.python.exe -m pip download openpyxl==2.1.4
python.exe -m pip install openpyxl==2.1.4
źródło
Tak, Python 3.6 instaluje PIP, ale jest nieosiągalny, ponieważ został zainstalowany. Nie ma kodu, który wywoła go takim, jakim jest! Zajmuję się tym od ponad tygodnia i czytam każdą udzieloną poradę bez powodzenia!
Na koniec przetestowałem przejście do katalogu pip i zaktualizowanie zainstalowanej wersji:
To polecenie stworzyło PIP, który teraz działa poprawnie z dowolnego miejsca na moim serwerze FreeBSD!
Oczywiście, zainstalowane narzędzia po prostu nie działają, tak jak jest zainstalowane w Pythonie3.6. Jedynym sposobem na ich uruchomienie jest wywołanie Pythona i żądanych plików Pythona, jak widać w wydanym poleceniu. Jednak po wywołaniu aktualizacji nowy PIP działa globalnie bez konieczności wywoływania Python3.6 ...
źródło
To, co zadziałało dla mnie na Amazon Linux
sudo yum install python36.x86_64 python36-tools.x86_64
$ python3 --version Python 3.6.8
$ pip -V pip 9.0.3 z /usr/lib/python2.7/dist-packages (python 2.7)
] $ sudo python3.6 -m pip install --upgrade pip Zbieranie pip Pobieranie https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-pyone2.py3- (1,4MB) 100% | ██████████████████████████████ | 1,4MB 969kB / s Instalowanie zebranych pakietów: pip Znaleziono istniejącą instalację: pip 9.0.3 Deinstalacja pip-9.0.3: Pomyślnie odinstalowano pip-9.0.3 Pomyślnie zainstalowano pip-19.0.3
$ pip -V pip 19.0.3 z /usr/local/lib/python3.6/site-packages/pip (python 3.6)
źródło
W przypadku python3 powinno to być pip3
na ubuntu
źródło