跳到正文
伩仁的博客
返回

Python2.7 常用第三方库的安装方法

1: 安装PIL或者PILLOW的方法:

PIL是Python Imaging Library的简写,是Python中最常用的图像处理库.

如果是MAC 10.9.4系统的话, 用sudo easy_install PIL安装pil可能会出现错误,谷歌搜索的话,很多人都会出现这样那样的问题.

pillow是pil的替代品,更容易安装.pillow的最新信息可以参考这里或者中文文档

       brew install libtiff libjpeg webp little-cms2
       sudo pip install pillow
from PIL import Image,ImageDraw

2: 安装和使用virtualenv

virtualenv 用来创建隔离的Python环境。它会创建一个拥有独立安装目录的python环境,该隔离环境不会与其他virtualenv环境共享模块(可选择是否访问全局库目录)。

pip install virtualenv
      mkdir testdir
      cd testdir
      virtualenv venv --distribute #初始化
      . venv/bin/activate 激活
      deactivate 退出

###3: MySQL安装 MySQL是目前最流行的开源数据库之一.

      brew intall MySQL #系统的Mysql
      sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install mysql-python #python的MySQL
      mysql.server start

4: Pygame安装

需要去官方(http://www.pygame.org/download.shtml)下载 pygame-1.9.2pre-py2.7-macosx10.7.mpkg.zip,解压缩后安装在mac10.10上才行.

5: Scrapy安装

pip install Scrapy

很快安装成功, 但是新建项目时候出错了

scrapy startproject tutorial

解决方法也很简单,根据错误提示谷歌搜索,打开第一个结果的stackoverflow网站,按照答案一步一步来就行.

sudo rm -rf /Library/Python/2.7/site-packages/six*
sudo rm -rf /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six*
sudo pip install six

参考: stackoverflow真是好地方



上一篇
python + requests抓取百度百科时候遇到的乱码问题
下一篇
模拟登陆sina微博