python模块安装_python开发常见模块的安装

包括Python,eclipse,jdk,pydev,pip,setuptools,beautifulsoup,pyyaml,nltk,mysqldb的下载安装配置。

*************************************************

python

下载:

python-2.7.6.amd64.msi

http://www.python.org/

Python 2.7.6 released

Python 2.7.6 is now available.

http://www.python.org/download/releases/2.7.6/

Windows X86-64 MSI Installer (2.7.6) [1] (sig)

安装

配置:

我的电脑->属性->高级->环境变量->系统变量中的PATH增加:C:\Python27;

验证:

在桌面建立一个文件pt.py,内容为print 'hello python'

在cmd中输入命令python C:\Users\***\Desktop\pt.py

***为电脑用户名。

C:\Users\***>python C:\Users\***\Desktop\pt.py

hello python

C:\Users\***>

*************************************************

Eclipse:

eclipse-java-indigo-SR2-win32-x86_64.zip

http://www.eclipse.org/downloads/

Older Versions

http://wiki.eclipse.org/Older_Versions_Of_Eclipse

Eclipse Indigo SR2 Packages (v 3.7.2)

http://www.eclipse.org/downloads/packages/release/indigo/sr2

Eclipse IDE for Java Developers, (128 MB)

Downloaded 1,226,421 TimesDetails Windows 32-bit 64-bit

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR2/eclipse-java-indigo-SR2-win32-x86_64.zip

Download eclipse-java-indigo-SR2-win32-x86_64.zip from:

*************************************************

jdk:

jdk-7u45-windows-x64.exe

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Windows x64 125.31 MB jdk-7u45-windows-x64.exe

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

*************************************************

pydev

为了在Eclipse中进行python工程的开发。

http://sourceforge.net/projects/pydev/files/

PyDev for Eclipse

Looking for the latest version? Download PyDev 3.2.0.zip (8.2 MB)

版本一直在更新中,几天前是3.1.0.zip

下载完,解压缩,将features和plugins文件夹中的内容分别复制到eclipse的features和plugins文件夹下。

重复则替换。

具体方法见windows xp,32位,环境下,Eclipse+python平台搭建

http://blog.sina.com.cn/s/blog_8af1069601019uaw.html

“安装python插件”,打开eclipse先来配置preference-》PyDev-》Interpreter-Python-》New python的执行exe文件的目录

*************************************************

pip

https://pypi.python.org/pypi/pip

Download

pip-1.4.1.tar.gz

A tool for installing and managing Python packages.

解压缩,在cmd中进入到pip-1.4.1目录,执行 python setup.py install

报错:

ImportError: No module named setuptools

所以,需要先安装setuptools

*************************************************

setuptools

https://pypi.python.org/pypi/setuptools/

setuptools 2.0.2

点击右侧Downloads按钮,跳至Downloads

Scroll to the very bottom of the page to find the links.

需要到页面底部去找链接下载。

File Type Py Version Uploaded on Size

setuptools-2.0.2-py2.py3-none-any.whl (md5) Python Wheel 3.4 2013-12-29 527KB

setuptools-2.0.2.tar.gz (md5) Source 2013-12-29 765KB

下载setuptools-2.0.2.tar.gz (md5)

解压缩

在cmd中进入到setuptools-2.0.2目录,执行 python setup.py install

成功标志:

Installed c:\python27\lib\site-packages\setuptools-2.0.2-py2.7.egg

Processing dependencies for setuptools==2.0.2

Finished processing dependencies for setuptools==2.0.2

继续安装pip

*************************************************

pip

在cmd中进入到pip-1.4.1目录,执行 python setup.py install

成功标记:

Installed c:\python27\lib\site-packages\pip-1.4.1-py2.7.egg

Processing dependencies for pip==1.4.1

Finished processing dependencies for pip==1.4.1

添加到系统环境变量Path:C:\Python27\Scripts;

在cmd测试,输入pip,输出:

C:\Users\***>pip

Usage:

pip [options]

Commands:

install Install packages.

uninstall Uninstall packages.

freeze Output installed packages in requirements format.

list List installed packages.

show Show information about installed packages.

search Search PyPI for packages.

wheel Build wheels from your requirements.

zip Zip individual packages.

unzip Unzip individual packages.

bundle Create pybundles.

help Show help for commands.

*************************************************

BeautifulSoup

可以利用pip进行安装:

在cmd中敲入命令查找BeautifulSoup:

C:\Users\***>pip search BeautifulSoup

BeautifulSoup - HTML/XML parser for quick-turnaround applications

like screen-scraping.

pynliner - Python CSS-to-inline-styles conversion tool for

HTML using BeautifulSoup and cssutils

Detextile - Convert HTML to Textile syntax using

BeautifulSoup.

TreeSoup - BeautifulSoup-like wrapper around ElementTree.

beautifulscraper - Python web-scraping library that wraps urllib2 and

BeautifulSoup.

ElementSoup - ElementTree wrapper for BeautifulSoup HTML parser

beautifulsoup4 - Screen-scraping library

collective.soupstrainer - Clean up HTML using BeautifulSoup and filter

rules.

在cmd中敲入命令安装BeautifulSoup

C:\Users\***>pip install BeautifulSoup

Downloading/unpacking BeautifulSoup

Downloading BeautifulSoup-3.2.1.tar.gz

Running setup.py egg_info for package BeautifulSoup

Installing collected packages: BeautifulSoup

Running setup.py install for BeautifulSoup

Successfully installed BeautifulSoup

Cleaning up...

还可参见:安装Beautiful Soup

http://blog.sina.com.cn/s/blog_8af1069601019vr2.html

*************************************************

PyYAML

可以利用pip进行安装

C:\Users\***>pip search pyyaml

PyYAML - YAML parser and emitter for Python

pyaml - PyYAML-based module to produce pretty and readable

YAML-serialized data

yamly - pyyaml wrapper

enhancedyaml - It makes it more convenient to use PyYAML.

C:\Users\***>pip install PyYAML

Downloading/unpacking PyYAML

Downloading PyYAML-3.10.tar.gz (241kB): 241kB downloaded

Running setup.py egg_info for package PyYAML

Installing collected packages: PyYAML

Running setup.py install for PyYAML

checking if libyaml is compilable

Unable to find vcvarsall.bat

skipping build_ext

Successfully installed PyYAML

Cleaning up...

*************************************************

nltk

https://pypi.python.org/pypi/nltk/

nltk 2.0.4

File Type Py Version Uploaded on Size

nltk-2.0.4.tar.gz (md5) Source 2012-11-07 933KB

nltk-2.0.4.win32.exe (md5) MS Windows installer 2.5 2012-11-07 1MB

nltk-2.0.4.zip (md5) Source 2012-11-07 1MB

下载nltk-2.0.4.tar.gz

解压缩,在cmd中进入到nltk-2.0.4目录,执行 python setup.py install

成功标志:

Installed c:\python27\lib\site-packages\nltk-2.0.4-py2.7.egg

Processing dependencies for nltk==2.0.4

Searching for PyYAML==3.10

Best match: PyYAML 3.10

Adding PyYAML 3.10 to easy-install.pth file

Using c:\python27\lib\site-packages

Finished processing dependencies for nltk==2.0.4

打开python Idle:

输入import nltk

输入nltk.download()

出现一个NLTK Downloader对话框,修改Download Diretory(E盘或其他盘符下)。点击all开始下载。

下载慢还可以到NLTK Corpora http://nltk.org/nltk_data/手工下载缺失的,然后放到Download Diretory,zip别删。

重装系统后nltk_data文件夹可以保留,避免重复下载。

*************************************************

mysqldb

http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python

MySQL-python-1.2.4.win-amd64-py2.7.exe

直接双击安装。

成功验证:

py文件:

import MySQLdb

connection = MySQLdb.connect(host="127.0.0.1",user="root",passwd="root",db="dbtest")

cursor = connection.cursor()

cursor.execute( "Select id,content FROM tabletest ")

print "Rows selected:", cursor.rowcount

运行结果输出dbtest数据库中tabletest表的行数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值