Mysql.connector импортируется через оболочку python, но все равно выдает ошибку в модуле python

У меня есть простой модуль python test.py. Его содержание таково:

import mysql.connector

Когда я запускаю его (используя pyCharm), он выдает такую ошибку:

    C:\xxx\Software\Website\django\Scripts\python.exe
    C:\xxx\Software\Website\django\MyDB\test.py
    Traceback (most recent call last):   File "C:\xxx\Software\Website\django\MyDB\test.py", line 1, in <module>
                import mysql.connector ModuleNotFoundError: No module named 'mysql'
            
Process finished with exit code 1

Поэтому он не может найти mysql.connector. Но когда я захожу в python shell (запущенный из каталога test.py), запуск >>> import mysql.connector не дает никакой ошибки. Значит, пакет mysql.connector должен быть установлен.

Почему запуск модуля python приводит к ошибке, а запуск той же инструкции python через оболочку python - нет? Как можно исправить первое?

Вернуться на верх