Я первоначально установил python3-pip
через apt
и сделал ошибку установки пакетов с sudo
вместо как пользовательская установка. Я получал несметное число ошибок с tracebacks и ошибок импорта, таким образом, я пытаюсь полностью удалить зернышко из своей системы и запуститься новый.
Однако даже после удаления всех моих пакетов зернышка и a apt purge python3-pip
,
pip
, pip3
, и pip3.6
все еще обнаружьтесь в моих полных вкладкой предложениях, когда я поразил вкладку (в новую оболочку после перезапуска). ~/.local/bin/
: ~/.local/bin/pip
~/.local/bin/pip3
~/.local/bin/pip3.6
Эти сценарии являются только ~10 строками каждый и просто имеют импорт для зернышка. Однако, когда я переместил эти файлы из этого каталога и переустановил с apt install python3-pip
, эти файлы не переделаны во время установки.
Я смущен, что продолжается, и какое зернышко иерархии использует; все это кажется немного загадочным мне. Из чего цель ~/.local/bin/
и почему делает pip3
заполнить его со сценариями, но только иногда?
Что я могу сделать для обеспечения этого pip3
, наряду с КАКИМИ-ЛИБО изменениями, внесенными после того, как я устанавливал/использовал его, удаляются/возвращаются?
После изучения его далее, я узнал, что иногда колотят сценарии кэшей в PATH
и вставляет его ~/.local/bin
. В результате даже после apt purge
, программы на вид тихи они, когда пользователь пытается к полному вкладкой.
Можно проверить, хешируется ли что-то с:
$ type pip3
и можно очистить хеши с
$ hash -d pip3
или
$ hash -r