8

我正在努力在 Windows 上安装 BeautifulSoup。到目前为止,我有:

  1. 将 BeautifulSoup 下载到“我的下载”。

  2. 在下载文件夹中解压缩/提取它。

  3. 在命令提示符下,我运行:

    C:<path to python33> "C:path to beautiful soup\setup.py" install
    

该过程生成了消息:

running install
running build
running build_py
**error: package directory 'bs4' does not exist.**

然而,在上面引用的 BeautifulSoup 的路径中,确实有文件夹bs4。我错过了什么?

4

5 回答 5

10

您需要在包含setup.py运行它的目录中。确保您的工作目录正确。

于 2013-07-15T00:14:47.653 回答
7

我有一个类似的问题。就我而言,我能够让 pip 工作,但首先我必须查找包的正确名称:

错误:pip install bs4

失败

错误:pip install beautifulsoup

失败

右:pip install beautifulsoup4

成功安装beautifulsoup4

于 2014-08-08T22:50:44.537 回答
2

在尝试使用本教程将我的 wordpress 博客导出到 jekyll 时,我遇到了同样的问题。

我的第一步是成功安装 pip,然后尝试使用它安装 BeautifulSoup:

pip install bs4 # failed
pip install BeautifulSoup # that was succes

但是......第二行安装BeatifulSoup3,而不是最新版本4......

所以我卸载了bs3:

pip uninstall BeautifoulSoup # with success 

从这个站点下载了最新的 bs4并在 command/mingw 中手动安装:

cd %bs4-download-dir%
python setup.py install

现在一切都好:)

于 2013-11-10T01:32:36.163 回答
2

对于没有 pip 和 easy_install 的全新安装:

你的路径 (通过你的路径改变它)

  1. 你的 python 路径:c:\Python27\python.exe
  2. 您的 beautyfulsoup 路径:c:\BeautifulSoup

清洁安装要遵循的说明:

  1. cd c:\BeautifulSoup

  2. “c:\Python27\python.exe” setup.py 安装

玩得开心,分享!

“任何傻瓜都知道。关键是要理解。”

于 2014-12-26T13:24:41.147 回答
1

确保您用于运行“python”“\beautifulsoup4-4.3.1\setup.py”安装的批处理文件与“\beautifulsoup4-4.3.1\setup.py”位于同一目录中

于 2013-09-04T18:08:25.917 回答