Нет модуля с именем «mysql» Python проблема - PullRequest
0 голосов
/ 03 февраля 2019

Я пытаюсь создать пример программы на Python, которая должна подключаться к базе данных MySQL.

import mysql.connector 

# opens the file file.txt in read mode
fileptr = open("sample-table","r")  

if fileptr:  
    print("file is opened successfully") 

#running a for loop   
for i in fileptr:  
    print(i) # i contains each line of the file 

#closes the opened file  
fileptr.close()

Но я получаю эту ошибку

Traceback (most recent call last):
  File "check-db.py", line 1, in <module>
    import mysql.connector 
ModuleNotFoundError: No module named 'mysql'

Похоже, что требуемый модуль отсутствует.Можно ли включить и установить модуль без рут-доступа?

1 Ответ

0 голосов
/ 03 февраля 2019

установить пипс так:

apt install python-pip  #python 2
apt install python3-pip #python 3

Попробуйте установить mysql с помощью этой команды:

pip install pymysql
...