Как исправить: нет модуля с именем «mysql» - PullRequest
0 голосов
/ 21 октября 2019

Я хочу подключить свою базу данных MYSQL к базе данных python. Я уже установил pip-разъем mysql. Я открыл pycharm и запустил «import mysql.connector». После выполнения этого кода я получил сообщение об ошибке «нет такого модуля с именем mysql».

import mysql.connector

Ответы [ 2 ]

1 голос
/ 21 октября 2019

Убедитесь, что вы используете правильный интерпретатор Python. Пример: В операционной системе Ubuntu для python2 есть pip, но для python3 есть pip3 с использованием неправильного пункта, что сделает ваши пакеты недоступными для другой версии Python.

0 голосов
/ 21 октября 2019

Я не знаю, что вы пробовали до сих пор, поэтому я не уверен, решит ли это вашу проблему, но проверьте вашу конфигурацию.

Кроме того, я не совсем уверен, что такое PyCharm 3.7 ? Вы имели в виду Python 3,7 и PyCharm 2019 ? (Для этого ответа я использую PyCharm Professional 2019 и Python 3.6


Проверьте ваши настройки

  • Сначала проверьте ваш текущий переводчик. Его можно найти направая сторона ваших окон, нижний угол. enter image description here

  • Открыть Interpreter Settings. Появится окно со списком, показывающее установленные в данный момент пакетыНачните вводить название вашего пакета, который вы ищете. Если он не найден, вы должны установить его. enter image description here

  • Для установки нажмите наsmall plus -Sign справа от списка. Появится окно с именем Available Packages . Здесь ищите нужный пакет. Available Packages Window

  • Нажмите Установить пакеты

  • Проверьте свою конфигурацию: В разделе Выполнить -> Изменить конфигурации (или раскрывающееся меню рядом с кнопкой «Выполнить»), убедитесь, что вы выбрали правильный интерпретатор Python . r ранее выбранный переводчик. Run-Config

...