Я не могу запустить pip для python3 (3.4) в Fedora 22. Pip для python2.7 установлен в системе по умолчанию и работает нормально. Я устанавливаю пакет python3-pip, но не могу его запустить.
pip3, pip-3.4, python3-pip, python3 pip
Вышеуказанные команды не работают для меня и показывают ошибку «команда не найдена».
Я пытаюсь удалить pip для python2.7, но это так важно для системы, и я не могу этого сделать.
Как я могу запустить pip3?
rpm -ql python3-pip
Ответы:
Если он установлен правильно, вы можете
python3 -m pip
запустить pip для Python 3.Установка pip для Python 3 завершена
dnf install python3-pip
. Это должно создать сценарий/usr/bin/pip3
. Использование pip для обновления самого pip (как и предполагает, поскольку поставляемая версия старше) перезаписывает сценарии и не должно выполняться.Если вы хотите использовать новейшую версию pip и обновлять пакеты, предоставляемые fedora-repo, до пакетов из PyPI, я рекомендую использовать виртуальную среду .
источник
bash: pip3: command not found...
Я не смог запустить,
pip3
хотя моя система показала,python3-pip
что она уже установлена, и я использую Fedora 22. Для этого я переустановил python3-pip примерно так:Выполнение вышеуказанного добавляет следующие записи в вашей
/usr/bin
папке:/usr/bin/pip3.4
/usr/bin/pip3
Вам нужно иметь права sudo для запуска вышеуказанной команды. Теперь я могу просто позвонить
pip3
прямо из моего CLI.источник
/usr/bin/
папкам pip3 в Fedora 23. Я тоже это исправилreinstall
. Благодарю.Исправление @ bumy помогло мне ... но меня раздражало, что, несмотря на то, что на моем недавно установленном Fedora 22 установлен python3-pip, / usr / bin / pip3 не было.
Поэтому я скопировал / usr / bin / pip (версия Python2.7) в / usr / bin / pip3 и изменил первую строку на #! / Usr / bin / python3
Теперь я могу использовать pip3 как задумал Бог ...
источник