码迷,mamicode.com
首页 > 其他好文 > 详细

BeautifulSoup的安装

时间:2014-12-25 21:44:32      阅读:673      评论:0      收藏:0      [点我收藏+]

标签:

在windows上安装步骤如下:
 
1. 对于python2.7,在官网上下载 BeautifulSoup4-4.1.0,(经试验,4-4.3.2不能安装成功)
2. 解压缩到本地硬盘,比如C:\Python27目录下
3. 运行cmd,输入命令:
      setup.py build
      setup.py install
4. 然后可以在 IDE中输入import BeautifulSoup 或者 from BeautifulSoup import BeautifulSoup ,没报错则安装成功
 
在mac上安装步骤如下:
 
1. 在官网上下载BeautifulSoup4-4.3.2,解压(解压到哪里都无所谓)
2. cd 进入刚解压的文件夹路径下,输入命令:
       python setup.py install
3. 然后可以看到,输入import bs4,在iTerm(python)和PyCharm、sublime text3都可以正常使用。但是在spyder上却报错,找不到bs4这个module模块。于是分别查看这四个界面中,python代码:
      import sys
      print sys.path
在iTerm中出现(pycharm和sublime text3类似):
>>> import sys
>>> sys.path
[‘‘, /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip, /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7, /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin, /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac, /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages, /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python, /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk, /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old, /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload, /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC, /Library/Python/2.7/site-packages]

然而spyder显示:

import sys

sys.path
Out[2]: 
[‘‘,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/utils/external,
 /Library/Python/2.7/site-packages,
 /Applications/Spyder.app/Contents/Resources,
 /Applications/Spyder.app/Contents/Resources/lib/python27.zip,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/plat-darwin,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/plat-mac,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/plat-mac/lib-scriptpackages,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/lib-tk,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/lib-old,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/lib-dynload,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/site-packages.zip,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/site-packages,
 /Applications/Spyder.app/Contents/Resources/lib/python2.7/IPython/extensions,
 /Users/jyy/.ipython]

安装的package放在/Library/Python/2.7/site-packages目录下,进入可以看到bs4的文件夹(主要是.pyc和.py文件)。然而spyder默认的路径则不在这目录下,解决办法是在spyder的PYTHONPATH manager 中加入该路径即可。

 

BeautifulSoup的安装

标签:

原文地址:http://www.cnblogs.com/yyjiang/p/beautifulsoup.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!