11

我正在尝试为 Python 3.2、Windows 64 位 安装Feedparser 5.1。

我已经尝试永远(也就是过去 2 周)为 Python 安装 Feedparser,但失败得很惨。我已经阅读了自述文件,尝试搜索互联网,但没有任何东西对我有用。不用说,我觉得自己完全愚蠢。

有人请给我安装 Feedparser 5.1 for Python 3.2 Windows 64 位的分步说明。我很绝望,请。

4

1 回答 1

18

方法 A:使用 Pip

安装 FeedParser(或几乎任何 Python 包)的最佳方法是使用pipPython 的包管理器。pip从 Python 3.4(和 Python 2.7.9)开始,默认情况下将与 Python 一起安装。由于 Python 的最新版本(截至编辑时)是 Python 3.5,所以这确实是您应该尽可能采用的方法。

要运行 pip,请执行以下操作:

  1. 打开命令行。您可以通过单击开始,然后cmdrun文本框中键入来执行此操作。
  2. 确保您已连接到互联网。
  3. 输入pip install feedparser并回车(等待 pip 下载并安装 FeedParser)

你完成了!打开 IDLE 并输入import feedparser确认。

pip如果由于某种原因尝试使用失败,请尝试...

  1. 输入C:\Python34\Scripts\pip install feedparser(或安装 Python 的任何位置)
  2. 关闭命令行,然后在管理员模式下重新打开(单击开始,键入“cmd”,右键单击,选择“以管理员身份运行”),如果由于权限错误而失败

如果您想了解有关 pip 的更多信息,或者需要在旧版本的 Python 上设置它的帮助,请参阅这篇文章

方法 B:手动安装

如果由于某种原因无法使用pip,您可以随时尝试手动安装。

A 部分:先决条件:

Feedburner 需要一个名为的模块setuptools才能安装。不幸的是,setuptools它与 Python 3.x 不兼容,但您可以使用称为Distribute方便替代的东西。如果你已经安装了这个,你可以跳过 A 部分。

  1. 在此处下载“安装程序”:http: //python-distribute.org/distribute_setup.py。这是一个 Python 脚本,它将从 Internet 下载所需的组件并Distribute为您安装。

  2. 打开命令行。您可以通过单击开始,然后cmdrun文本框中键入来执行此操作。使用导航到包含的文件distribute_setup.pycd。在我的系统上,我输入cd C:\Users\Michael0x2a\Downloads

  3. 键入python distribute_setup.py(如果这不起作用,C:\Python32\python.exe distribute_setup.py(或您安装 Python 的任何位置))。一堆文本应该出现并滚动。

B 部分:实际安装 feedparser:

  1. 从这里下载并提取最新文件:https ://github.com/kurtmckee/feedparser/releases

  2. 使用命令在命令行中导航到提取的 feedparser 文件夹所在的位置cd。例如,在我的电脑上,我输入:

    cd C:\Users\Michael0x2a\Downloads\feedparser-5.1\feedparser-5.1
    

    (您的版本号可能会有所不同。例如,您可能有feedparser-5.3什么)

  3. 确保您所在的文件夹包含自述文件、各种其他文档和setup.py. 要检查,请dir在命令行中键入。它应该列出那里的文件和文件夹。

  4. 键入python setup.py install(或C:\Python34\python.exe setup.py install.)。文本应该出现并慢慢滚动。

你完成了!打开 IDLE 并输入import feedparser确认。

于 2012-01-22T06:11:52.460 回答