mysqldb python linux,Linux下安装 MySQLdb模块
报错信息:ImportError: No module named MySQLdb
1,下载最新的MySQLdb安装包:wget http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz/download
tar zxvf MySQL-python-1.2.3.tar.gz
cd MySQL-python-1.2.3
python setup.py build
2,进入用户MySQLdb源码目录,运行python setup.py build。
报错:ImportError: No module named setuptools
解决:安装setuptoolswget https://pypi.python.org/packages/source/s/setuptools/setuptools-19.2.tar.gz#md5=78353b1f80375ca5e088f4b4627ffe03
tar zxvf setuptools-19.2.tar.gz
cd setuptools-19.2
python setup.py build
sudo python setup.py install
3,进入用户MySQLdb源码目录,运行python setup.py install
4,继续,安装,安装完毕>>> import MySQLdb
>>>
如果报错:ImportError: libmysqlclient.so.18: cannot open shared objectfile: No such file or directory
如果是64系统则:ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18
再次import MySQLdb就正常了。
如果提示如下:
/usr/local/lib/python2.7/site-packages/MySQL_python-1.2.3-py2.7-linux-x86_64.egg/_mysql.py:3:UserWarning: Module _mysql was already imported from/usr/local/lib/python2.7/site-packages/MySQL_python-1.2.3-py2.7-linux-x86_64.egg/_mysql.pyc,but /mnt/MySQL-python-1.2.3 is being added to sys.path
原因是,install后MySQLdb模块已经被放到python的site-pachages目录中;但我在当前目录也存在相同的模块,所以可能会重复导入。只要切换到其他目录运行就可以了。
mysqldb python linux,Linux下安装 MySQLdb模块相关推荐
- Linux增加Qt模块,Qtcreator:linux系统下安装qtserialport模块
在qt5.6之前是没有qeserialport模块的,要想使用该模块必须自己添加. 国产部分版本的操作系统可能有qt5.6的编译器,但是可能没有相应的库,这个时候也需要自己编译后进行安装. 如果你的机 ...
- Linux环境下安装ssh2模块
环境:Linux环境(Centos or RedHat) 1.确认环境已安装php-5 # rpm -qa|grep php-5 php-5.3.3-48.el6_8.x86_64 2.安装ssh2所 ...
- liunx mysql模块_linux下安装MySQLdb模块_MySQL
bitsCN.com linux下安装MySQLdb模块 1,查看是否已安装MySQLdb模块 进入python的命令行,输入 import MySQLdb 如果没有报错,证明此模块已经安装,可以跳过 ...
- linux环境下安装python3以及安装cx_Oracle模块需要注意的事项
linux环境下安装python3以及安装cx_Oracle模块需要注意的事项 python3的安装 1. 首先安装python3之前首先要安装python所依赖的环境 yum install gcc ...
- 尚学python课程---11、linux环境下安装python注意
尚学python课程---11.linux环境下安装python注意 一.总结 一句话总结: 准备安装依赖包:zlib.openssl:yum install zlib* openssl*:pytho ...
- linux环境下安装多个任意版本的python环境
linux环境下安装多个任意版本的python环境 安装方法可以归结为 [下载 + 编译 + 配置环境变量] 下载Python Windows下载发送到linux上 step1. 下载linux版本的 ...
- Linux 环境下安装 GitLab 与配置
什么是 GitLab? GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务. GitLab的功能特点 提供了管理,计划,创建,验证,打 ...
- 在linux环境中安装jieba模块
最近在linux环境中发布python脚本的时候,发现环境中的jieba模块不存在. 这时候为了在linux环境中安装jieba模块,先下载压缩包:jieba-0.39.zip 1.本地解压后得到以下 ...
- Linux系统下安装FTP服务
Linux系统下安装FTP服务 1. 简介 2. 工作原理 3. FTP的安装与配置 1. 下载vsftp安装包 2. 检查是否已经安装了vsftp,后面会介绍怎样卸载 3. 安装vsftpd 4. ...
- 如何在Linux系统下安装英特尔® Arc™系列独立显卡驱动以及进行AI推理性能测试...
点击蓝字 关注我们,让开发变得更有趣 作者 | 周兆靖 排版 | 李擎 如何在Linux系统下安装英特尔® Arc™系列 独立显卡驱动以及进行AI推理性能测试 目录 1.本文目的 2.Linux 系统 ...
最新文章
- 卸载ORACLE 11g
- 8.ubuntu下设置自定义快捷键
- 挂在windows2003下的硬盘分区文件系统被系统识别为RAW,如何恢复至NTFS
- 【数学】数列(jzoj 2752)
- 【数学工具?拉普拉斯机制?随机响应?】差分隐私系统学习记录(二)
- 电商首焦素材的万能构图模板
- linux下adb连接不上解决方法
- 如何成为更优秀的工程师?
- 二手轻型载货车报价图片_业主坐地提价, 新房抢客, 10月广州二手房成交跌了24%...
- verilog 之数字电路 边沿检测电路
- 安卓Gallery配合ImageSwitcher不显示图片
- SQLite jdbc驱动
- 数字逻辑实验一--组合逻辑电路的设计
- 无线Wifi密码之暴力破解篇(WPA)
- 4位先行进位加法器_第4章 C语言基础以及流水灯的实现
- qq授权登录。微信授权登录、微博授权登录
- 资产配置神器--美林时钟帮你获取超额收益
- 新浪小编为您介绍留声机的古与今
- 隐马尔科夫模型(HMM)等文章记录
- linux搭建 eth节点,Ethereum全节点搭建