非root权限下安装python mysql依赖确实有点蛋疼,但是也不是没办法解决。
下载MySQL-python-1.2.3.tar.tgz,按部就班 python setup.py install 即可。注意修改site.cfg mysql的路径。
接下来import MySQLdb时候发现提示,ImportError: libmysqlclient.so.18: cannot open shared object file: No such file or directory
意思是在/usr/lib找不到这个动态链接库,于是我们可以指定使用哪个动态链接库。
vi ~/.bash_profile, export LD_LIBRARY_PATH=XXX(mysql lib地址),source ~/.bash_profile
接下来再import MySQLdb 不会报错。
分享到:
相关推荐
这个库是用Python编写的,旨在提供高效、可靠且易于使用的解决方案,尤其适用于那些利用Docker或其他容器技术运行MySQL服务的情况。 首先,让我们深入了解一下Python-mysqlbackup的核心功能: 1. **备份**:Python...
总的来说,Python-FoxHA是一个功能强大的MySQL高可用性解决方案,它利用Python的灵活性和MySQL的复制特性,为企业提供了经济高效的数据库保护方案。在面对日益复杂和高要求的业务环境中,理解并掌握FoxHA的使用方法...
"VCForPython27"是Microsoft为Python 2.7提供的Visual C++运行库,它是安装某些Python扩展模块,如MySQL驱动(通常称为`pymysql`或`MySQLdb`)所必需的,因为这些模块可能依赖于C编译的库。`VCForPython27`解决了...
MySQL作为一款广泛使用的开源关系型数据库管理系统,是许多开发者首选的数据库解决方案。Python与MySQL之间的交互通常通过一个名为`MySQL-python`(也称为`pymysql`)的库来实现。这个库为Python程序员提供了在...
下面将详细介绍整个安装流程,并针对常见问题提供解决方案。 #### 二、安装前准备 1. **确认系统环境**:确保当前操作系统为Windows XP。 2. **Python2.5安装**:下载并安装Python2.5,建议选择官网提供的安装包,...
在Python中连接MySQL数据库时,有时可能会遇到加载DLL模块错误,这通常是由于缺少必要的系统库或者Python驱动程序的依赖项没有正确安装导致的。这里我们将深入探讨如何解决这个问题,以及涉及的相关知识点。 首先,...
基于Python和MySQL的企业营销管理系统是一套利用现代信息技术优化企业营销活动、提升营销效率的解决方案。该系统主要通过整合Python编程技术与MySQL数据库,为企业提供一个集产品、客户、订单等信息管理于一体的平台...
Ansible mysql_db 模块的安装,问题及解决方案,以及参数说明。开始时提示模块无法使用是因为依赖包mysqldb没有安装。解决办法是安装依赖包。安装后提示错误是因为登录用户无法免官登录mysql。解决办法是指定登录...
8. **查阅官方文档**:参考MySQL-python的官方文档或GitHub页面,看看是否有已知的兼容性问题或解决方案。 通过以上步骤,你应该能解决描述中遇到的问题,使得Python程序能够成功地连接到MySQL数据库。同时,对于...
通常,这样的文本文件会提供更详尽的故障排除指南,包括错误日志分析、环境变量设置、特定问题的解决方案等。 总之,正确安装和配置MySQL对于实现Python与数据库的交互至关重要。在CentOS 7上,我们需要按照特定...
MySQL-python-1.2.3.win-amd64-py2.7.rar 是一个压缩包文件,主要...尽管有更新的版本和替代品,如pymysql和mysql-connector-python,但对于仍在使用Python 2.7的项目,MySQL-python-1.2.3仍然是一个可靠的解决方案。
在安装过程中,可以参考“MysqlWindowsODBC驱动安装.txt”文档,它应该包含了详细的步骤和可能遇到的问题及解决方案。同时,博主的博客文章也可能提供了更详细的故障排除指南,帮助用户解决实际问题。 总之,MySQL ...
Sphinx是一个开源的全文搜索引擎,采用GPLv2许可证发布,专门为数据库全文检索提供解决方案。它具有快速建立索引、高性能搜索和处理海量数据的能力。Sphinx支持多种检索模式,比如布尔检索、短语检索和词语相似度...
MySQL-python-1.2.3.win-amd64-py2.7是一个针对Python 2.7版本的MySQL数据库连接库,专为64位Windows操作系统设计。这个库,也称为`MySQLdb...然而,随着技术的发展,对于新项目,建议考虑使用支持Python 3的解决方案。
在Python编程环境中,为了能够与MySQL数据库进行交互,我们需要...以上就是Python中安装MySQL支持模块的详细步骤以及可能出现的问题及解决方案。确保按照这些步骤进行,你就能顺利地在Python项目中使用MySQL数据库了。
更好的解决方案通常是使用包管理器(如pip)来安装MySQL-Python,这样它会自动处理所有依赖关系。如果遇到问题,应首先检查系统是否满足所有先决条件,如正确的Python版本、Visual C++运行时库等。 总之,libmmd和...
MySQL是世界上最受欢迎的开源数据库管理系统之一,其社区MSI安装...在安装过程中遇到问题时,及时查找解决方案,如检查系统需求、下载缺失组件等。正确安装和配置MySQL,能为你的开发工作提供稳定、可靠的数据库支持。
在CentOS7上安装MySQL和mysqlclient可能会遇到一些挑战,本文将总结这些常见的问题和解决方案。首先,我们需要为系统添加MySQL的Yum源以便能够安装MySQL的社区版本。可以通过访问MySQL官方网站的DOWNLOADS部分,找到...
MySQL-python是Python编程语言中一个常用的库,用于与MySQL数据库进行交互。然而,在某些情况下,尝试从PyPi安装这个包时可能会遇到...记住,每个操作系统和环境都有其特定的配置要求,因此解决方案可能因环境而异。