Free Desktop Specification отмечает, что ~ / .local / bin является общим местом для пользовательских двоичных файлов, поэтому я не думаю, что можно с уверенностью предположить, что удаление этого не повлияет ни на что другое.
Лучший способ - использовать pip3 uninstall --user <package>
для удаления определенных пакетов.Вы можете перечислить установленные пакеты с помощью pip3 list --user
Редактировать: однострочник для удаления всех установленных пакетов pip3, используя метод удаления pip3 и jq:
pip3 list --user --format=json | jq '.[].name' | xargs -I{} pip3 uninstall --user {}
Будьте осторожны, так как он удалит все установленное пользователем, используете ли вы его или нет!