Настройка 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 установит.