Mam zainstalowany Python 3 na Cygwin. Jednak nie mogę zainstalować pakietów Python 3 za pośrednictwem pip
. Czy jest jakiś sposób na zrobienie tego?Instalowanie Pip-3.2 na Cygwin
Odpowiedz
1) Podczas instalowania Cygwin, upewnij się zainstalować python/python-setuptools z listy. Spowoduje to zainstalowanie pakietu "easy_install".
2) Wpisz następujące polecenie:
easy_install-a.b pip
Musisz wymienić a.b
z twoją wersją Pythona, który może być 2.7 lub 3.4 lub cokolwiek innego.
Ta odpowiedź działała świetnie dla mnie. Musiałem podjąć kilka dodatkowych kroków ponieważ pracuję na uniwersytecie: Najpierw nawigowałem do mojej ścieżki instalacji (c:/cygwin64/bin /), a następnie miałem auto complete, aby znaleźć łatwy plik instalacyjny o nazwie nieznacznie różniące się: easy_install 2.7.9 – Protomancer
Zrobiłem to do końca w stanie bez jajek: 'easy_install-2.7 pip && pip install 'pip <8' && pip install pip --upgrade' –
dla python3, użyj pakietów python3 i ** python3-setuptools ** To oczywiste, ale można zapomnieć o python ** 3 ** - setuptools – simon
Jeśli masz więcej niż jedną instalację python, musisz zainstalować pip (i prawdopodobnie także setuptools) dla każdej instalacji osobno.
Aby to zrobić, można najpierw pobrać ez_setup.py
i uruchomić go z python3:
/usr/bin/python3 ez_setup.py
To powinno zainstalować setuptools, a także utworzyć skrypt easy_install
dla danej wersji Pythona, na przykład /usr/bin/easy_install-3.2
, które można wykorzystać do zainstalowania pip:
/usr/bin/easy_install-3.2 pip
To zainstaluje pip na swojej stronie python3 katalogu paczek i ponownie utworzyć skrypt /usr/bin/pip-3.2
, które można wykorzystać do zainstalowania pakietów dla tej wersji Pythona.
Alternatywnie można postępować zgodnie z instrukcjami instalacji od here i here.
Excellent! Po tej odpowiedzi udało mi się rozwiązać problem dotyczący cygwin. –
Otrzymuję "OSError: [Errno 13] Odmowa uprawnień" ten błąd podczas instalacji w cygwin. Mam uprawnienia administratora w tym komputerze. –
myślę the alternative install instructions połączone Mata są najprostsze:
To install pip, securely download get-pip.py .
Then run the following (which may require administrator access):
python get-pip.py
fwi, to wydaje się nic nie robić pod cygwin - nie wiem dlaczego :( –
dziękuję, działa pod cygwin – alemv
Działa pod Babun, na Windows 10 x64 – xizdaqrian
Ponieważ OP mówi konkretnie o Python3, myślę, że musimy określić, że na wypadek, gdyby użytkownik już zainstalował Python2, co jest bardzo prawdopodobne.
# If you don't have Python3 already, use apt-cyg:
apt-cyg install python3
# First update pip, pip2
pip2 install --upgrade pip
# Install pip3:
python3 -m ensurepip
# Finally update pip3:
pip3 install --upgrade pip
$ pip3 -V
pip 9.0.1 from /usr/lib/python3.4/site-packages (python 3.4)
PS. Jest kilka rozwidleń apt-cyg, pokochasz to.
Właśnie dowiedziałem się, zainspirowany wersją i wcześniejszą odpowiedzią, że zamiast używać pip, wystarczy użyć pip2 dla python2 lub pip3 dla python 3 w cygwin na windows. Zastanawiasz się nad tym przez cały dzień ...
- 1. Instalacja cygwin
- 2. Instalowanie PIG na pojedynczym węźle
- 3. Python: -mno -cygwin
- 4. Instalowanie R na Androidzie
- 5. Instalowanie Git na Eclipse
- 6. instalowanie wxPerl na truskawki
- 7. Instalowanie pakietów na R
- 8. Tworzenie zrzutów rdzenia na Cygwin
- 9. Jak zainstalować CMake na Cygwin?
- 10. Cygwin nieoczekiwany znak `(” na cd
- 11. Instalowanie ggbiplot z github
- 12. instalowanie kompozytora na współdzielonym hoście
- 13. Instalowanie NPM na AWS EC2
- 14. Instalowanie czcionki na komputerze klienta
- 15. Instalowanie h5py na OS X
- 16. Instalowanie ElasticSearch na Ubuntu 12.04
- 17. Instalowanie Docker na OpenVZ VPS
- 18. Instalowanie Java3D na serwerze Eclipse
- 19. Instalowanie pliku php_apc.dll na wampserze
- 20. Instalowanie Xamarin Mono na Androida
- 21. Instalowanie git na serwerze cPanel
- 22. GCC na Cygwin współistniejący z MinGW
- 23. Nie można zainstalować biblioteki libv8 na Cygwin
- 24. Kompilowanie za pomocą gcc (cygwin na windows)
- 25. Instalowanie Python2.6
- 26. Uruchom cygwin zbudowany exe w oknach bez środowiska cygwin
- 27. .bashrc w Cygwin 1.7
- 28. Pakiet Cygwin Python 2.7
- 29. Cygwin and TortoiseGit
- 30. Instalowanie numpy
dlaczego nie? czy zainstalowałeś pip dla tej instalacji pythona? jaki błąd dostałeś? – mata
Pip jest zainstalowany, ale instaluje wersję pakietu Pythona 2. Na przykład mój skrypt wymagający pyyaml zwraca 'ImportError: No module named yaml', nawet po pomyślnym uruchomieniu' pip install pyyaml'. –
Następnie skrypt 'pip' nie działa z poprawną wersją pythona. Zamiast tego spróbuj '/ path/to/python3 -m pip install ...'. Sprawdź także skrypt skryptu pip. – mata