Невозможно удалить MySQL - python с помощью pip - PullRequest
0 голосов
/ 08 мая 2020

Я не могу удалить MySQL - python с помощью pip на моем Ma c.

Я пытался запустить файл python, который импортирует sqlalchemy, и продолжал получать следующую ошибку:

ImportError: dlopen(/Library/Python/2.7/site-packages/_mysql.so, 2): Library not loaded: /usr/local/mysql/lib/libmysqlclient.20.dylib
  Referenced from: /Library/Python/2.7/site-packages/_mysql.so
  Reason: image not found

Сначала я попробовал следовать за этим сообщением: Python mysqldb: Библиотека не загружена: libmysqlclient.18.dylib но это не похоже на libmysqlclient.20. dylib существует даже на моем компьютере. Однако, когда я запускаю pip list, я вижу, что MySQL - python установлено, поэтому я попытался удалить MySQL - python, но столкнулся со следующими проблемами.

Когда Я бегу pip uninstall MySQL-python получаю ошибку

PermissionError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/MySQL_python-1.2.5-py2.7.egg-info/PKG-INFO'

при бегу sudo pip uninstall MySQL-python вижу

WARNING: Skipping MySQL-python as it is not installed.
...