python mysqldb安装_解决centos7 安装MySQLdb-python 报错 方案
運行?pip install?MySQL-Python?報錯:
云服務器
Command?python?setup.py?egg_info?failed?with?error?code?1?in
繼續試探
yum?install?mysql-devel
systemctl?restart?mariadb
之后再安裝報錯:
Command?"/usr/bin/python?-u?-c?"import?setuptools,?tokenize;__file__='/tmp/pip-build-GMXMYA/MySQL-python/setup.py';f=getattr(tokenize,?'open',?open)(__file__);code=f.read().replace('
',?'
');f.close();exec(compile(code,?__file__,?'exec'))"?install?--record?/tmp/pip-VMNV_c-record/install-record.txt?--single-version-externally-managed?--compile"?failed?with?error?code?1?in?/t
mp/pip-build-GMXMYA/MySQL-python/
繼續找安裝
yum?install?MySQL-python
systemctl?restart?mariadb
測試是否安裝成功
python
進入 python之后 執行
>>>?import?MySQLdb
>>>?print?dir(MySQLdb)
['BINARY',?'Binary',?'Connect',?'Connection',?'DATE',?'DATETIME',?'DBAPISet',?'DataError',?'DatabaseError',?'Date',?'DateFromTicks',?'Error',?'FIELD_TYPE',?'IntegrityError',?'InterfaceError',?'InternalError',?'MySQLError',?'NULL',?'NUMBER',?'NotSupportedError',?'OperationalError',?'ProgrammingError',?'ROWID',?'STRING',?'TIME',?'TIMESTAMP',?'Time',?'TimeFromTicks',?'Timestamp',
'TimestampFromTicks',?'Warning',?'__all__',?'__author__',?'__builtins__',?'__doc__',?'__file__',?'__name__',?'__package__',?'__path__',?'__revision__',?'__version__',?'_mysql',?'apilevel',?'
connect',?'connection',?'constants',?'debug',?'escape',?'escape_dict',?'escape_sequence',?'escape_string',?'get_client_info',?'paramstyle',?'release',?'result',?'server_end',?'server_init',
'string_literal',?'test_DBAPISet_set_equality',?'test_DBAPISet_set_equality_membership',?'test_DBAPISet_set_inequality',?'test_DBAPISet_set_inequality_membership',?'thread_safe',?'threadsafe
ty',?'times',?'version_info']
因為系統用?yum install MySQLdb-python?來替代?pip install MySQLdb-python?Author:
總結
以上是生活随笔為你收集整理的python mysqldb安装_解决centos7 安装MySQLdb-python 报错 方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python function term
- 下一篇: photon四种同步方式_【Linux】