一、库的正常安装方式
(一)Django 的安装:
1、从 https://www.djangoproject.com/download/ 下载 Django-1.8.4.tar.gz
2、解压: $ tar -zxvf Django-1.8.4.tar.gz
3、进入解压后的文件夹 Django-1.8.4 并执行:
$ sudo python setup.py install
4、测试安装是否成功:
$ python
>>> import django
>>> dir(django)
(二)Beautiful Soup 的安装:
1、从 http://www.crummy.com/software/BeautifulSoup/ 下载 beautifulsoup4-4.4.0.tar.gz
2、解压: $ tar -zxvf beautifulsoup4-4.4.0.tar.gz
3、进入解压后的文件夹 beautifulsoup4-4.4.0 并执行:
$ sudo python setup.py install
4、测试安装是否成功:
$ python
>>> import bs4>>> dir(bs4)
二、mysql-python 的安装
(一)安装MySQL:
通过 sudo apt-get install mysql-server-5.6 mysql-client-5.6 的方式安装mysql非常简单,但是使用apt-get安装的MySQL是没有mysql_config这个文件的,这会导致安装mysql-python时会出现错误:EnvironmentError: mysql_config not found
所以需要通过.tar.gz文件或者rpm文件的方式将MySQL安装在/usr/local/mysql目录下
参考:http://jingyan.baidu.com/article/a378c9609eb652b3282830fd.html (mysql-5.6*.tar.gz的安装)
http://www.linuxidc.com/Linux/2013-01/78716.htm(mysql-5.5*.tar.gz的安装)
注意:MySQL正确的启动命令是:/etc/rc.d/init.d/mysql start
(二)安装mysql-python:
1、从 https://sourceforge.net/projects/mysql-python/ 下载 MySQL-python-1.2.4b4.tar.gz
2、解压: $ tar -zxvf MySQL-python-1.2.4b4.tar.gz
3、进入解压后的文件夹: $ cd MySQL-python-1.2.4b4
4、将 site.cfg 文件中 mysql_config = /usr/local/bin/mysql_config 这一行前的#去掉,并改为MySQL的安装路径:mysql_config = /usr/local/mysql/bin/mysql_config
5、安装:
$ python setup.py build
$ sudo python setup.py install
6、若出现 error: command 'i686-linux-gnu-gcc' failed with exit status 1 错误,安装如下库:
$ sudo apt-get install python-dev
7、测试安装是否成功:
$ python
>>> import MySQLdb>>> dir(MySQLdb)