如果在linux安装python,是很容易的。不过安装mysqldb好像不是那么容易总是容易出错。
不过经过很长时间的摸索和google。终于可以了。感谢python。
安装mysqldb的时候参考了http://liuguanyu.blog.hexun.com/41568559_d.html
获得了很大的帮助。非常感谢。
装python
1.先下载python包
Python-2.6.3.tar.bz2
2.使用bzip2 -d Python-2.6.3.tar.bz2进行解压
3.使用tar xvf Python-2.6.3.tar
4.进入Python-2.6.3文件夹
5.使用./configure
6.然后使用make命令
7.最后使用root权限执行 make install
8.执行python.如果是新版本,说明安装成功。
不能使用可以使用updatedb更新locate命令的数据库,然后就可以使用locate python2.6来查找python的安装目录
然后检查echo $PATH是不是没有加入python2.6的执行目录
使用vim $HOME/.bash_profile
将PATH=$PATH:/usr/bin/local
安装easy_install
1.wget -q http://peak.telecommunity.com/dist/ez_setup.py
2.使用python ez_setup.py
3.最后可以使用locate easy_install查看安装再那个目录下。
4.使用easy_install 查看命令是否可用,如果不可用可以讲路径加入到PATH中
安装mysqldb
一下都使用的root权限
1.首先updatedb
2.locate my_config.h
3.
export C_INCLUDE_PATH=/usr/local/mysql5/include/mysql
/usr/local/mysql5/include为locate中查找的my_config.h路径
4.easy_install mysql-python
5.报错 /usr/bin/ld: cannot find -lmysqlclient_r
echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
6.强制刷新ld的配置文件。使用:ldconfig
7.如果没有libmysqlclient_r.so 就建立一个软连接 ln -s libmysqlclient.so libmysqlclient_r.so
8.最后重复4
分享到:
相关推荐
Python安装配置文档V1.1.3主要涵盖了在Linux环境下,特别是CentOS 5.5系统上进行Python环境搭建的详细步骤。以下是该文档的主要知识点: 1. **EDITPLUS环境**: EditPlus是一款功能强大的文本编辑器,常用于编写...
3. 验证安装:安装完成后,你可以在Python交互式环境中尝试导入MySQLdb模块: ```python import MySQLdb ``` 如果没有出现错误,说明安装成功。 接下来,我们来看一下如何使用MySQLdb进行数据库操作。以下是...
在Python中,与数据库交互的库有很多,如SQLite3(Python内置)、MySQLdb(MySQL)、psycopg2(PostgreSQL)以及ORM框架如SQLAlchemy和Peewee等。`easy_db` 可能作为一个轻量级的解决方案,提供了比标准DB-API更简洁...
在Mac OS上搭建Python开发环境是一项基础且重要的任务,因为原生系统虽然已经预装了Python,但为了满足开发需求,通常需要一个更加定制化的环境。以下是一些关键步骤和注意事项: **一、安装Python** 1. **通过...
在终端输入`sudo python setup.py install`,成功后,可以在Python环境中测试是否可以正常导入`MYSQLdb`模块,如`import MYSQLdb`,无任何提示则表示安装成功。 在搜索解决方案的过程中,还可能会遇到其他问题: 1...
接下来,我们需要安装 python-setuptools,这是一个 Python 的安装工具,现在基本上已经被 pip 所取代了。 ``` sudo apt-get install openssh-server sudo apt-get install python-setuptools ``` 安装 virtualenv...
对于Python+Django环境的搭建,可以参考网络上的各种教程。一般来说,按照教程的指引安装即可顺利完成。安装完成后,需要通过教程中提供的方法进行测试,确保安装无误。 #### 二、MySQL 5.0 连接配置详解 ##### ...
安装安装所需的依赖项: w3af-控制台MySQL apt-get 安装 python-mysqldb mysql-server-5.1 lxml apt-get install python-lxml django_extensions easy_install django-extensions 南easy_install南ghettoq easy_...
Python是世界上最受欢迎的编程语言之一,特别是在数据科学、Web开发和自动化领域。然而,为了充分利用其潜力,开发者需要能够正确地安装和管理依赖库。在Python的世界里,`setuptools`是一个关键的工具,它提供了...
#安装(使用easy_install)##easy_install sudo apt-get install python-setuptools ##web.py sudo easy_install web.py ##httplib2 sudo easy_install httplib2 ##MySQLdb sudo apt-get install python-mysqldb #...
- **问题**:在安装过程中遇到了编码错误的问题,这是因为最初尝试安装的是适用于Linux系统的MySQL-Python1.2.2。 - **解决方案**: - 下载适用于Windows系统的MySQL-Python1.2.2.exe安装包(链接:...
这有助于Python的安装和包管理工具(如easy_install或pip)来正确安装和使用这个库。 7. **MySQLdb**: MySQLdb是Python连接MySQL的主要库之一,它提供了一个符合Python DB-API标准的接口。这个库包括了执行SQL查询...
综上所述,这篇博文可能涉及了如何在Python中安装和使用MySQL驱动(如`MySQLdb`或`pymysql`),以及如何通过`setuptools`管理Python依赖。同时,还可能涵盖了如何编译和链接MySQL的C或Python客户端,这通常在需要低...
使用它来安装“pip”(Python 包管理器) 须藤easy_install pip 现在使用“pip”安装“scrapy” sudo -H pip 安装scrapy 这个爬虫基于 PhantomJS 1.9.8。 PhantomJS 2.0 还不稳定。 网址集合: 相关代码包含在...
使用它来安装“pip”(Python 包管理器) 须藤easy_install pip 现在使用“pip”安装“scrapy” sudo -H pip 安装scrapy 这个爬虫基于 PhantomJS 2.0。 它不适用于以前版本的 PhantomJS,因为它们不支持单击锚元素...
### 摘要 ...3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
8. 在Windows系统中安装pip工具,可以通过下载get-pip.py脚本文件,并在Python环境中运行此脚本来安装。 9. 合并两个字典可以通过字典解包的方式实现,利用字典的update()方法或者使用字典推导式。 10. Python运行...
2. **安装**:通过`pip install mysqlclient`或`easy_install MySQL-python`安装。 #### 五、SQLAlchemy安装 1. **简介**:SQLAlchemy是一个SQL工具包和ORM,提供高级特性如数据库无关性。 2. **安装**:使用`pip ...
本文详细介绍了在Ubuntu系统上安装Reviewboard的全过程,包括环境准备、核心组件安装及配置等多个环节。通过这些步骤,您可以成功地搭建出一套完整的代码审查环境,有助于提高团队协作效率和代码质量。
你可以使用Python的`easy_install`工具或者`pip`来安装这个egg文件,或者手动解压并将其放置在Python的site-packages目录下。一旦安装完成,你就可以在Python代码中导入SQLObject库,开始使用其提供的各种功能来操作...