首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python3安装MYSQL客户端并获取错误:‘MYSQL_DEFAULT_AUTH’未声明

python3安装MYSQL客户端并获取错误:‘MYSQL_DEFAULT_AUTH’未声明
EN

Stack Overflow用户
提问于 2020-04-14 15:23:11
回答 1查看 475关注 0票数 1
代码语言:javascript
复制
[root@bigdata01 mysqlclient-python-master]# python3 setup.py install

/usr/local/python3/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
  warnings.warn(msg)
/usr/local/python3/lib/python3.5/site-packages/setuptools/dist.py:331: UserWarning: Normalizing '2.0.0dev1' to '2.0.0.dev1'
  normalized_version,
running install
running bdist_egg
running egg_info
writing mysqlclient.egg-info/PKG-INFO
writing dependency_links to mysqlclient.egg-info/dependency_links.txt
writing top-level names to mysqlclient.egg-info/top_level.txt
reading manifest file 'mysqlclient.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'mysqlclient.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
copying MySQLdb/release.py -> build/lib.linux-x86_64-3.5/MySQLdb
running build_ext
building 'MySQLdb._mysql' extension
gcc -pthread -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(2,0,0,'dev',1) -D__version__=2.0.0dev1 -I/usr/include/mysql -I/usr/local/python3/include/python3.5m -c MySQLdb/_mysql.c -o build/temp.linux-x86_64-3.5/MySQLdb/_mysql.o -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -fPIC -DUNIV_LINUX -DUNIV_LINUX
MySQLdb/_mysql.c: In function ‘_mysql_ConnectionObject_Initialize’:
MySQLdb/_mysql.c:533: error: ‘MYSQL_DEFAULT_AUTH’ undeclared (first use in this function)
MySQLdb/_mysql.c:533: error: (Each undeclared identifier is reported only once
MySQLdb/_mysql.c:533: error: for each function it appears in.)
error: command 'gcc' failed with exit status 1

我的操作系统是Centos6.7,默认的python版本是2.6。所以我安装了python3

代码语言:javascript
复制
[root@bigdata01 mysqlclient-python-master]# which python3
/usr/bin/python3

我该如何解决这个问题呢?我们将不胜感激,非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2021-10-18 08:49:35

代码语言:javascript
复制
pip3 install mysqlclient==1.4.4
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61202576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档