无法导入mysql.connect

时间:2019-08-21 10:44:19

标签: python mysql anaconda

我无法导入mysql.connector模块。

我的项目解释器是anaconda 3.7。

错误消息为ModuleNotFoundError:没有名为“ mysql.connector”的模块; “ mysql”不是软件包。

我已经尝试过了,但是对我不起作用。

  1. pip安装mysql-connector-python
  2. pip安装mysql-connector-python-rf
  3. conda install -c anaconda mysql-connector-python

我已经检查了相同的问题,但是我无法解决。 有谁能解决这个问题?

/Users/mymac/anaconda3/bin/python /Users/mymac/PycharmProjects/test_python/mysql.py
Traceback (most recent call last):
  File "../mysql.py", line 1, in [module]
import mysql.connector
  File "../mysql.py", line 1, in [module]
   import mysql.connector
ModuleNotFoundError: No module named 'mysql.connector'; 'mysql' is not a package

1 个答案:

答案 0 :(得分:-1)

我通过在cmd中运行pip install pymysql命令解决了这个问题,然后编写了这样的python代码。

import pymysql
print("connecting to mysql server")
conn=pymysql.connect (host ="localhost", user="userName" , passwd="abc",db="database_name")
cursore=conn.cursor()  
print("connected completly")