我已经为python安装了MySQLdb,并且有以下代码。
import MySQLdb
conn = MySQLdb.connect(host="hello")
每次我在终端上运行它时,都会出现Segmentation fault(core dumped)
但是当我将上面的行放在hi.py文件中,然后运行python hi.py时,我在终端中看不到这个错误。
有人可以给我一个建议来解决这个问题吗?
$ python
>>> import MySQLdb
>>> conn = MySQLdb.connect(host="hello")
Segmentation fault (core dumped)
这是我在终端中输入的命令。并得到分段错误错误。
答案 0 :(得分:0)
我之前也遇到过类似的问题,请尝试检查您是否在终端上使用python2。
MySQLdb不适用于python3。如果要使用python3,请使用mysql-connector-python
您可以使用pip
安装它:pip install mysql-connector-python