Настройка mysqlclient для python3 в Ubuntu Mate

Я получаю следующую ошибку при настройке MySQL:

Setting up python-mysqldb (1.3.4-2) ...
/var/lib/dpkg/info/python-mysqldb.postinst: 6:
/var/lib/dpkg/info/python-mysqldb.postinst: pycompile: Permission denied
dpkg: error processing package python-mysqldb (--configure):
subprocess installed post-installation script returned error exit status 126
Errors were encountered while processing: python-mysqldb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Многое из того, что я пробую, заканчивается этим сообщением об ошибке. Как я могу это исправить?

1 ответ

Могу ли я первым сказать, что Добро пожаловать в AskUbuntu! Как многие пользователи смотрят на это, это очень простая проблема, и когда-нибудь вы вспомните об этом позже в своем приключении в Ubuntu и тоже посмеетесь.

Проблема в том, что вы не запускаете команду с sudo, Эта команда будет запускать все, что вы вводите как root или как самый мощный пользователь в вашей системе. Если у вас нет доступа к паролю root (который совпадает с вашим первым установленным пользователем на вашем компьютере), вы не сможете запустить sudo успешно.

Я не знаю команду, которую вы использовали, но если это было:

apt-get install mysql

Тогда будет:

sudo apt-get install mysql

Терминал запросит ваш пароль. Введите его и нажмите Return, затем MySQL установит.

Другие вопросы по тегам