python2.7安装MySQLdb报错报错信息如下:runninginstallrunningbdist_eggrunningegg_infowritingMySQL_python.egg-info/PKG-INFOwritingtop-levelnamestoMySQL_python.egg-info/top_level.txtwritingdependency_linkstoMySQL_python.egg-info/dependency_links.txtwritingMySQL_python.egg-info/PKG-INFOwritingtop-levelnamestoMySQL_python.egg-info/top_level.txtwritingdependency_linkstoMySQL_python.egg-info/dependency_links.txtreadingmanifestfile'MySQL_python.egg-info/SOURCES.txt'readingmanifesttemplate'MANIFEST.in'writingmanifestfile'MySQL_python.egg-info/SOURCES.txt'installinglibrarycodetobuild/bdist.linux-i686/eggrunninginstall_librunningbuild_pycopyingMySQLdb/release.py->build/lib.linux-i686-2.7/MySQLdbrunningbuild_extbuilding'_mysql'extensiongcc-pthread-fno-strict-aliasing-g-O2-DNDEBUG-g-fwrapv-O3-Wall-Wstrict-prototypes-fPIC-Dversion_info=(1,2,4,'beta',4)-D__version__=1.2.4b4-I/usr/include/mysql-I/usr/local/include/python2.7-c_mysql.c-obuild/temp.linux-i686-2.7/_mysql.o-g-pipe-Wp,-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=4-m32-fasynchronous-unwind-tables-fPIC-g-static-libgcc-fno-omit-frame-pointer-fno-strict-aliasing-DMY_PTHREAD_FASTMUTEX=1Infileincludedfrom_mysql.c:44:/usr/include/mysql/my_config.h:422:1:warning:"HAVE_WCSCOLL"redefinedInfileincludedfrom/usr/local/include/python2.7/Python.h:8,from_mysql.c:29:/usr/local/include/python2.7/pyconfig.h:917:1:warning:thisisthelocationofthepreviousdefinitiongcc-pthread-sharedbuild/temp.linux-i686-2.7/_mysql.o-L/usr/lib-lmysqlclient_r-lpthread-lm-lrt-ldl-obuild/lib.linux-i686-2.7/_mysql.so/usr/bin/ld:cannotfind-lmysqlclient_rcollect2:ldreturned1exitstatuserror:command'gcc'failedwithexitstatus1
2 回答
达令说
TA贡献1821条经验 获得超6个赞
/usr/bin/ld:cannotfind-lmysqlclient_rcollect2:ldreturned1exitstatus链接出错,没找到名叫mysqlclient_r的库。你需要安装mysql-clients(libmariadbclient,或者类似名字)的软件包。如果你告诉我们你正在使用的操作系统/发行版的话,我可能可以给你更具体的处理办法。
添加回答
举报
0/150
提交
取消