问题:
mac系统为10.9,安装mysql server,python为2.7,在访问mysql时,报:Traceback (most recent call last):
File "tests/test_MySQLdb_capabilities.py", line 4, in <module>
import MySQLdb
File "/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/MySQLdb/init.py", line 19, in <module>
import _mysql
ImportError: dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so, 2): no suitable image found. Did find:
/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so: mach-o, but wrong architecture
过程:file`whichpython`
$ file `which mysql` # or mysql_config $ file /Library/Python/2.7/site-packages/_mysql.so
解决办法:
1. uninstall MySQL and mysql-python
2. reinstall MySQL 64-bit
3. reinstall mysql-python
(at this point, the django syncdb command was failing due to a missing library, libmysqlclient.18.dylib)
4. added environment variable DYLD_LIBRARY_PATH=/usr/local/mysql...../lib, to point to the directory containing the missing dylib
相关推荐
mysql-connector-python-8.0.30-windows-x86-64bit.msi
python MySQL-python模块 django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb. Did you install mysqlclient or MySQL-python?
python连接MySQL驱动,windows64位系统上安装mysql-python
总之,`mysql-connector-python-2.1.7.tar.gz`是一个用于Python连接MySQL数据库的库,提供了高效、便捷的接口,适用于各种Python应用程序中对MySQL数据库的访问和管理。无论是简单的数据操作还是复杂的数据库交互,...
Python中的`mysql-...总之,`mysql-connector-python`为Python与MySQL数据库间的交互提供了高效且可靠的解决方案。通过学习和掌握这个模块,你可以更便捷地在Python环境中执行复杂的数据库操作,提升工作效率。
mysql-connector-python-8.0.6-rc-py3.6-windows-x86-64bit.msi
windows下mysql_python安装不成功,需要先安装安装MySQL_python-1.2.5-cp27-none-win_amd64.whl,下载后 pip install 安装即可。本版本是python2.7版,如果其他版本,需要修改名字,如python3.6版本,只需改成MySQL_...
MySQL_python-1.2.5-cp27-none-win_amd64.whl是一个Python的扩展模块,用于在Python环境中与MySQL数据库进行交互。这个文件是专门为Python 2.7版本设计的,并且只适用于Windows操作系统,特别是64位(amd64)架构的...
mysql-connector-python-2.0.4-py3.4
MySql自己提供的python访问包。支持3.4之前的版本。64位系统。官网网速很慢,还是这里下载吧
mysql-connector-python-8.0.19-windows-x86-64bit,官网下载无改动。 MD5: 24551d3720abe8320cffd9d9c59f265c
### Python访问MySQL数据库 #### 一、Python简介 Python是一种高级编程语言,由Guido van Rossum于1989年发明,首次发布于1991年。它以其简单易学、功能强大著称。Python的设计哲学强调代码的可读性和简洁的语法,...
工具安装程序,用于winx64环境下的python3.4版本访问Mysql数据库,使用愉快。
python MySQL-python模块 django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb. Did you install mysqlclient or MySQL-python
Python2.7 MySQL安装MySQL-python-1.2.3.win-amd64-py2.7
MySQL-python是Python编程语言与MySQL数据库之间的一个接口,它允许Python开发者方便地访问和操作MySQL数据库。这个压缩包包含了两个版本的MySQL-python安装程序:一个适用于32位系统(MySQL-python-1.2.3.win32-py...
在mac上安装mysql-python_mac-Install-mysql-python
Python连接MySQL组件主要指的是Python中的`pymysql`模块,这是一个纯Python编写的MySQL数据库驱动,它使得Python程序能够方便地与MySQL数据库进行交互。在Python中,`pymysql`是连接MySQL的一个常见选择,尤其对于...
window平台,python调用mysql必备模块
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装