如何在Python 3.2 64位Windows系统上安装Feedparser 5.1。

11

我正在尝试安装适用于Python 3.2,Windows 64位的Feedparser 5.1。

我已经试了很长时间(过去两周)来为 Python 安装 Feedparser,并且一直失败。我已经阅读了自述文件,尝试搜索互联网,但都无济于事。不用说,我感到非常愚蠢。

能否有人请给我提供逐步指令,以安装适用于Python 3.2 Windows 64位的Feedparser 5.1。我非常绝望,请帮忙。

1个回答

18

使用Pip的方法:

安装FeedParser(或几乎任何Python包)的最佳方法是使用Python的包管理器pip。从Python 3.4开始(和Python 2.7.9),就会默认安装pip。由于最新版本的Python(截至本翻译时)是Python 3.5,因此这确实是您应该尽可能采用的方法。

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

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

完成了! 打开IDLE并键入import feedparser进行确认。

如果尝试使用pip失败,请尝试...

  1. 键入C:\Python34\Scripts\pip install feedparser(或无论您安装Python的地方)
  2. 如果由于权限错误而无法使用管理员模式关闭命令行并重新打开它(单击“开始”,键入“cmd”,右键单击,选择“以管理员身份运行”)

如果您想了解有关pip的更多信息或需要帮助在旧版本的Python上设置它,请参见此帖子

手动安装方法:

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

A部分:先决条件:

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

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

  2. 打开命令行。您可以通过单击“开始”,然后在“运行”文本框中键入cmd来执行此操作。使用cd导航到包含distribute_setup.py的文件夹。 在我的系统上,我键入了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. 使用cd命令在命令行中导航到提取的feedparser文件夹所在的位置。 例如,在我的计算机上,我键

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

    (你的版本号可能不同。例如,你可能有 feedparser-5.3 或者其他的版本号)

  3. 确保你所在的文件夹中有readme文件、各种其他文档以及 setup.py 文件。要检查,请在命令行中键入 dir。它应该列出那里的所有文件和文件夹。

  4. 键入 python setup.py install(或者 C:\Python34\python.exe setup.py install)。会出现一些文本并缓慢滚动。

  5. 完成了!打开IDLE并键入 import feedparser 来确认。


2
非常感谢!非常感谢!非常感谢!你给了我我需要的东西!我找到了类似的例子,但它们都跳过了步骤,让我感到非常困惑。你是最棒的,非常感谢! - Twisterkid34
很高兴能够帮助 :)。如果我的答案对您有用,请点击我答案左侧的勾选标记以接受它,甚至可以点赞我的答案。 - Michael0x2a
1
互联网域名“python-distribute.org”已经不存在了。相关链接:“http://python-distribute.org/distribute_setup.py”无法使用。 - num3ri

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接