LINUX.ORG.RU

Не могу найти pip3

 , ,


0

2

[РЕШЕНО] По предположению учатника форума greenman pip3 был убит запуском из-под root. По предоставленной этим же почтенным человеком ссылки было выполнено:

dnf reinstall python3-pip

Собственно, этого было достаточно для восстановления.

Добрый день. Сразу оговорюсь, что разбираться с *nix-подобными системами начал менее недели назад *На регистрацию не смотрите, первый раз забросил*, т.ч. вопрос может быть очень глупым.

Установлена Fedora 25, WorkStation. x - KDE. Установлен Python3.5 (Делалось через dnf insta python3 python3-tools, python3-pip3. Возможно имеет значение - установлено IDE Eclipse, пакеты для работы с Python3. Установлено PyQt5.

После одной из перезагрузок пропал доступ к pip3. Причем ситуация следующая: Когда пытаюсь установить

[root@localhost ~]# dnf install python3-pip система пишет, что пакет уже установлен.

Last metadata expiration check: 0:28:25 ago on Tue Feb 7 17:16:25 2017. Package python3-pip-8.1.2-2.fc25.noarch is already installed, skipping. Dependencies resolved. Nothing to do. Complete!

При попытке вызвать

[root@localhost ~]# pip3

bash: pip3: command not found... Similar command is: 'pip'

Ответ при попытке удалить pip3 (Думал удалить и поставить по новой):

[root@localhost ~]# dnf remove python3-pip

bash: pip3: command not found... Similar command is: 'pip'

Ответ на запрос о расположении:

[root@localhost ~]# whereis pip3

pip3:

Подскажите, как такое может быть - инсталяция не идет (Говорит, что пакет уже есть), а запуска никакого не происходит. Ну и вопрос - как исправить данную ситуацию.

P.S. Может быть имеет значение. После той же перезагрузки в Eclipse, при интерпритации проектов, начали сыпаться предупреждения: Причем даже при интерпритации простейшего файла, из серии print('Test')

/usr/lib/python3.5/site-packages/orca/generator.py:35: PyGIWarning: Atk was imported without specifying a version first. Use gi.requireversion('Atk', '1.0') before import to ensure that the right version gets loaded. from gi.repository import Atspi, Atk /usr/lib/python3.5/site-packages/orca/brlmon.py:32: PyGIWarning: Gtk was imported without specifying a version first. Use gi.requireversion('Gtk', '3.0') before import to ensure that the right version gets loaded. from gi.repository import Gtk

$PATH руками не менял. pip для python2.7 функционирует корректно.

Добавлено:

locate pip3 выдает:

/usr/bin/pip3 /usr/bin/pip3.5 /usr/share/bash-completion/completions/pip3 /usr/share/bash-completion/completions/pip3.5

Но в /usr/bin нет ничего, похожено на pip3 или pip3.5. По ls существуют только pip, pip2, pip2.7

Добавлено: Полсе updatedb: [root@localhost ~]# locate pip3 /usr/share/bash-completion/completions/pip3 /usr/share/bash-completion/completions/pip3.5

Ответ на: комментарий от IPR

dbupdate сделал:

[root@localhost ~]# locate pip3 /usr/share/bash-completion/completions/pip3 /usr/share/bash-completion/completions/pip3.5

Собственно, pip3 теперь не показывается в /usr/bin, но все остальные проблемы так и остались

SmallCKYHC ()
Ответ на: комментарий от greenman

Спасибо за ссылку. Вопрос решил через dnf reinstall pip (Извините, я почти всю сознательную жизнь провел на windows, т.ч. столь банальное решение просто не пришло в голову). Только не очень понимаю, почему pip3 умирает при запуске из-под root (пошел читать указанную вами ссылку со словарем).

И еще один вопрос - тут существуют какие-то системы оценки ответов? Все же ваш ответ помог решить проблему, с которой я «боролся» полдня 8)

SmallCKYHC ()
Ответ на: комментарий от SmallCKYHC

тут существуют какие-то системы оценки ответов?

Специальных нет, но можешь отредактировать старт-пост с указанием на решение. Ну и отметить тему решённой.

mandala ★★ ()