pip install lxml,我用的是python2.7.9,自带pip,图上已经显示装好了。
1. 直接复制
有些模块就一个文件,比如老版的BeautifulSoup;新版的是个叫bs4的文件夹。你把这些文件直接扔进Python安装目录下的Libsite-packages里,比如C:/Python27/Lib/site-packages。然后就能用了:
import BeautifulSoup
或者
from bs4 import BeautifulSoup
看你怎么放的,路径对就行。有人说放Lib也行,确实能用,但Lib是放random、re这些内置模块的,第三方的一般还是丢site-packages更规范。
2. 用setup.py
很多模块带setup.py,有人双击发现没反应——别双击!要打开命令行,cd到setup.py所在目录,然后输:
python setup.py install
其实它干的事儿跟你手动copy差不多,就是把文件放到site-packages里,装的时候看输出信息就知道了。
3. setuptools
这个可以自动下载安装模块,不用自己找包。但前提是得先装setuptools。
Win32位系统的同学可以直接下exe安装包点一下就搞定了。
1. 直接复制
有些模块就一个文件,比如老版的BeautifulSoup;新版的是个叫bs4的文件夹。你把这些文件直接扔进Python安装目录下的Libsite-packages里,比如C:/Python27/Lib/site-packages。然后就能用了:
import BeautifulSoup
或者
from bs4 import BeautifulSoup
看你怎么放的,路径对就行。有人说放Lib也行,确实能用,但Lib是放random、re这些内置模块的,第三方的一般还是丢site-packages更规范。
2. 用setup.py
很多模块带setup.py,有人双击发现没反应——别双击!要打开命令行,cd到setup.py所在目录,然后输:
python setup.py install
其实它干的事儿跟你手动copy差不多,就是把文件放到site-packages里,装的时候看输出信息就知道了。
3. setuptools
这个可以自动下载安装模块,不用自己找包。但前提是得先装setuptools。
Win32位系统的同学可以直接下exe安装包点一下就搞定了。
