【问题标题】:How to install BeautifulSoup 3.2 in Python 3.2 in Windows?如何在 Windows 的 Python 3.2 中安装 BeautifulSoup 3.2?
【发布时间】:2011-07-02 12:41:56
【问题描述】:

我下载了beautifulsoup 安装文件,但“python setup.py install”命令失败,因为它似乎是用较早版本的python 编写的,并且print 方法在文本周围没有大括号。

在这种情况下,除了手动修复所有此类错误外,我如何安装它?

【问题讨论】:

  • 能否请您附上错误信息?

标签: python beautifulsoup


【解决方案1】:

BeautifulSoup 3.2 在 Python 3 上不受支持。您可以改用 BeautifulSoup 3.1。来自BeautifulSoup homepage

如果您使用的是 Python 3.0,则必须使用 3.1 seriesBeautiful Soup version 3.1.0.1 于 2009 年 1 月 6 日发布。它不会很好地工作——我认为这是一个失败的实验——但在 Python 3.0 上根本没有其他东西可以工作。 This document describes the problems you'll run into,并解释了我放弃这个系列的原因。

请注意,解决此问题不仅仅是在 print 语句中添加大括号:BeautifulSoup 3.2 使用 sgmllib 库,该库已在 Python 3 中删除。

【讨论】:

    猜你喜欢
    • 2013-11-17
    • 2013-06-20
    • 1970-01-01
    • 2012-08-15
    • 2013-09-16
    • 1970-01-01
    • 2012-07-29
    • 2012-04-20
    • 1970-01-01
    相关资源
    最近更新 更多