from http://michaelzqm./blog/1841966 2013.04 一. window环境安装 1. 安装python 2.7.3 (win7 64) 下载python-2.7.3.amd64.msi 设置python环境变量:D:\bin\Python27
2. 安装easy_install win7 64位系统:下载文件 http://peak./dist/ez_setup.py python ez_setup.py 设置easy_install 环境变量 :D:\bin\Python27\Scripts;
3. 安装其他功能包 如:easy_install MySQL-python easy_install -U DBUtils 问题解决: .没有gcc编译环境 unable to find vcvarsall.bat 解决方法:安装编译环境(一个老外的帖子) 1) First ofall download MinGW. Youneed g++compiler and MingW make in setup. 2) If youinstalled MinGW for example to “C:\MinGW” then add “C:\MinGW\bin”to your PATH in Windows.(安装路径加入环境变量) 3) Now startyour Command Prompt and go the directory where you have your setup.py residing. 4) Last andmost important step: setup.py install build --compiler=mingw32
或者在setup.cfg中加入:
4. 已编译版本安装 MySQL-python-1.2.3.win-amd64-py2.7.exe
5. api文档地址 2.7 http://docs./2/py-modindex.html
6. python mongodb easy_install -U pymongo
7. protobuf 安装 可以用SVN从服务器上(http://protobuf./svn/trunk)下载最新的protobuf。我使用的是protobuf-2.6.0。
8 . 安装python memcache easy_install python-memcached
二. linux环境 1. 下载DBUtils1.1 可能需要yum install mysql-devel
5. 安装pip
检查
6. poster安装 pip install poster
7. protobuf wget http://protobuf./files/protobuf-2.5.0.tar.gz
三. 数据挖掘环境 安装activepython,自带了easy_install easy_install numpy easy_install networkx easy_install twitter easy_install nltk easy_install BeautifulSoup
四. 安装pil windows64位 下载Pillow-2.0.0.win-amd64-py2.7.exe 下载地址:http://www.lfd./~gohlke/pythonlibs/ 导入 windows用:from PIL import Image linux用:import Image
centos 64位 wget "http:///downloads/Imaging-1.1.7.tar.gz" tar xvfz Imaging-1.1.7.tar.gz cd Imaging-1.1.7 python setup.py build_ext -i 如果出错:command 'gcc' failed with exit status 1,需要安装python一个插件 yum install python-devel 如果使用pil时出错:decoder jpeg not available,则安装jpeg库 yum install libjpeg-devel 下载FREETYPE2库 wget "http:///projects/freetype/files/freetype2/2.4.8/freetype-2.4.8.tar.gz" tar zxvf freetype-2.4.8.tar.gz cd freetype-2.4.8 make make install 安装png库 yum install zlib zlib-devel 重新安装 python setup.py build_ext -i python setup.py install
使用: import sys
五. 安装python magick window安装 1. 下载imagemagick并安装 http://www./script/binary-releases.php#windows MAGICK_HOME C:\Program Files\ImageMagick-6.7.7-Q16 2. 安装wand easy_install Wand 3. 示例代码 #!/usr/bin/env python
centos 1. 安装imagemagick yum update yum install ImageMagick-devel 2. 安装 Wand pip-python install Wand ----------------------------------------------------------------------------某些环境安装有问题,先贴安全历史记录命令 convert -version a) 安装pip wget https://bootstrap./ez_setup.py python ez_setup.py https://pypi./pypi/pip 下载最新pip,解压 python setup.py install vim /etc/profile 添加: PATH=/usr/local/python27/bin:$PATH export path b)安装图库 wget http://download.savannah./releases/freetype/freetype-old/freetype-2.3.9.tar.gz 也可能需要高版本的如: tar -xzvf jpegsrc.v9.tar.gz
c) 安装magick
d) 配置文件 vim /etc/profile 添加如下内容 MAGICK_HOME=/usr/local
e) 安装wand pip install wand
f) 测试 convert -version
六 django环境部署 wget --no-check-certificate "https://pypi./packages/source/D/Django/Django-1.6.tar.gz#md5=65db1bc313124c3754c89073942e38a8" tar xvf Django-1.6.tar.gz cd Django-1.6 python setup.py install django-admin.py startproject projectname python manage.py startapp appname python manage.py runserver 0.0.0.0:8000
python manage.py syncdb python manage.py makemigrations python manage.py migrate
七 redis 1. 安装 pip install redis
2. 使用 import redis
六. mac环境搭建 1. 安装mac python 2. 安装pip,先下载https://raw./pypa/pip/master/contrib/get-pip.py python get-pip.py 3. 安装MySQL-python 先下载源码 安装mysql-5.6.23-osx10.9-x86_64.dmg(不然会提示找不到mysql_config) 修改site.cfg :mysql_config = /usr/local/mysql/bin/mysql_config 然后(不设置会提示image not find):
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql 最后:python setup.py install
|
|