#python #macos #permissions #uninstallation #permission-denied
#python #macos #разрешения #удаление #в разрешении отказано
Вопрос:
Я попытался полностью удалить версию Python 3.9, которую я установил (следуя инструкциям, которые я нашел в Интернете), но когда я пытаюсь удалить символические ссылки через терминал, я получаю сообщение об ошибке «Отказано в разрешении».
Это строка, которую я использовал в терминале: find /usr/local/bin -lname ‘../../../Library/Frameworks/Python.framework/Versions/3.9/*’ -удалить
Комментарии:
1. Это слишком автоматизировано, чтобы точно сказать, что происходит. Попробуйте запустить его снова с
-delete
удаленным, чтобы он просто печатал местоположения найденных символических ссылок. Затем проверьте их разрешения и разрешения папок, в которых они находятся.2. Привет, Гордон, поскольку я нашел путь к папке, в которой они находятся (/usr/local/bin), не могу ли я напрямую удалить файлы из папки?
3. Возможно, но это зависит от разрешений для них и от самого /usr/local/bin . Вы их проверяли?
4. Да, я могу удалить их, подтвердив права доступа к ПК. Но я не уверен, нужно ли мне удалять все файлы, касающиеся Python 3, поскольку я только что обновился до macOS BigSur. Знаете ли вы, есть ли в BigSur уже установленный Python 3, или есть только Python 2, и я могу удалить все, что касается версии 3 (без риска возникновения каких-либо проблем)?