当我尝试安装mysql-python时,我在python中是新手,我输入了
终端中的以下命令
pip3 install mysql-python它显示了以下错误:
Collecting mysql-python
Using cached https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-4nev4id4/mysql-python/setup.py", line 13, in <module>
from setup_posix import get_config
File "/tmp/pip-install-4nev4id4/mysql-python/setup_posix.py", line 2, in <module>
from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-4nev4id4/mysql-python/然后,我在终端中使用这个命令sudo apt install default-libmysqlclient-dev,这是很多人建议的,我检查了堆栈溢出。
然后我重新尝试安装mysql-python,但它也显示了同样的错误,请任何人帮助我。
发布于 2018-12-12 13:11:31
mysql-python只支持Python2.x,而您似乎正在使用Python3。
目前支持MySQL3.23至5.5和Python2.4至2.7。将来的发行版将支持Python3.0。
要从Python3连接到MySQL,可以使用其他替代方案:
https://stackoverflow.com/questions/53743576
复制相似问题