#python #pip #shared-libraries #distutils
#python #pip #разделяемые библиотеки #distutils
Вопрос:
Я случайно скомпилировал и установил общую библиотеку, используя disutil
‘s setup
и Extention
, который был назван py
, который затенял модуль по умолчанию py
.
Попытка, результаты
$ pip uninstall py
Found existing installation: py 0.0.0
ERROR: Cannot uninstall 'py'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
Есть ли способ удалить такой пакет?
Комментарии:
1. Перейдите в каталог расположения python в
site-packages
папке, в которой вы можете удалить этот пакет2. > мы не можем точно определить, какие файлы принадлежат ему, что приведет только к частичному удалению. в этом проблема, поскольку это
distutils
пакет, мы действительно не знаем, какой файл отвечает за этот пакет. таким образом, выполнениеfind .local/lib/python3.8/site-packages -name py
илиls .local/lib/python3.8/site-packages | grep py
ничего не вызывает.