【问题标题】:How use BeautifulSoup in Synology DS213+如何在 Synology DS213+ 中使用 BeautifulSoup
【发布时间】:2014-03-26 13:23:28
【问题描述】:

我正在尝试在我的 NAS 上使用 BeautifulSoup,即标题中的型号,但我无法安装它,ipkg list 没有名为 BeautifulSoup 的软件包。 在我的 NAS 上,我有这个版本的 python:

Python 2.5.6 (r256:88840, Feb 16 2012, 08:51:29) 
[GCC 3.4.3 20041021 (prerelease)] on linux2

所以我认为我必须使用美丽汤的第 3 版,所以我有两个问题:

1) 有谁知道我如何安装它?

2) 如果我无法安装此模块,我可以直接在我的脚本中直接导入 BeautifulSoup.py 文件吗?如果是,我该怎么办?

谢谢

【问题讨论】:

    标签: python beautifulsoup nas synology


    【解决方案1】:

    在这种情况下,我认为您甚至无法安装 pip 来管理您的 Python 依赖项。一种方法是从http://www.crummy.com/software/BeautifulSoup/bs3/download//3.x/ 下载源代码,下载您喜欢的版本的压缩包。完成后,将其 cd 解压缩到文件夹中并输入:

    $ python setup.py install
    

    【讨论】:

    • BeautifulSoup 3 只是一个文件:BeautifulSoup.py 将其放在包含脚本的目录中就足够了。
    【解决方案2】:

    如果你从包管理器安装 python3 就可以:

    ashton@NASty:~/bin/three/$  pip install beautifulsoup4 -- user
    Requirement already satisfied: beautifulsoup4 in 
    /volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages (4.8.0)
    Requirement already satisfied: soupsieve>=1.2 in 
    /volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages (from beautifulsoup4) (1.9.2)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-28
      • 2023-04-06
      • 2018-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多