Рейтинг:-1

Ошибка установки MySQL-python

флаг cn

Я пытаюсь установить пакет Python, но каждый раз получаю сообщение об ошибке. Я искал решение на разных веб-страницах, но ни одна из них не решила мою проблему. Не знаю, может я что-то не так делаю или проблема где-то в другом

$ sudo pip установить MySQL-python

Сбор MySQL-python
  Использование кэшированного MySQL-python-1.2.5.zip (108 КБ)
    ОШИБКА: Команда завершилась ошибкой со статусом выхода 1:
     команда: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-kmndmtdh/MySQL-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-kmndmtdh/MySQL-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)( __file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec( скомпилировать (код, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-kmndmtdh/MySQL-python/pip-egg-info
         cwd: /tmp/pip-install-kmndmtdh/MySQL-python/
    Полный вывод (7 строк):
    Traceback (последний последний вызов):
      Файл "<string>", строка 1, в <module>
      Файл "/tmp/pip-install-kmndmtdh/MySQL-python/setup.py", строка 13, в <module>
        из setup_posix импортировать get_config
      Файл "/tmp/pip-install-kmndmtdh/MySQL-python/setup_posix.py", строка 2, в <module>
        из ConfigParser импортировать SafeConfigParser
    ModuleNotFoundError: нет модуля с именем «ConfigParser»
    ----------------------------------------
ОШИБКА: Команда завершилась ошибкой со статусом выхода 1: python setup.py egg_info Проверьте журналы на наличие полного вывода команды.

Сообщения об ошибках:

ошибка_1

ошибка_2

флаг eg
Пожалуйста, не публикуйте скриншоты сообщений об ошибках. Желательно на самом деле скопировать текст сообщения, вставить его в свой вопрос и правильно отформатировать. Спасибо.
Monterisko avatar
флаг cn
Кевин, один из ответивших, попросил скриншоты с терминала, извините, если это проблема.
Рейтинг:0
флаг ve

Вы можете попробовать следующие шаги, которые я использовал для установки «mysql-python»,

  1. Установите питон 2.7

    (база) [test@localhost ~]$ conda install python=2.7
    
  2. Создайте вторую среду (если вы хотите напрямую создать 2.7 в качестве базовой среды)

    (база) [test@localhost ~]$ conda create -n test_mysql python=2.7
    
  3. Активируйте недавно созданную среду, установленную с помощью python2.7.

    (база) [test@localhost ~]$ conda активирует test_mysql
    
  4. Установить mysql-python в этой среде

    (test_mysql) [test@localhost ~]$ conda install -c anaconda mysql-python
    
  5. Проверьте установленные пакеты

    (test_mysql) [test@localhost ~]$ список conda |grep -i mysql
    
    mysql-connector-c 6.1.11 h597af5e_1 анаконда
    
    mysql-python 1.2.5 py27h7b6447c_0 анаконда
    
Monterisko avatar
флаг cn
Спасибо, я сделал это

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.