如何在Windows 64位上为Python 3.2安装Feedparser 5.1。
我正在尝试为Python 3.2在64位Windows上安装Feedparser 5.1。
我已经尝试了很久(也就是过去两周)来安装Feedparser,但一直失败,真是太糟糕了。我看过说明文件,也在网上搜索过,但都没有找到解决办法。可以说,我现在感觉自己特别笨。
有没有人能给我一步一步的指导,教我如何在64位Windows上为Python 3.2安装Feedparser 5.1?我真的很着急,拜托了。
1 个回答
方法 A:使用 Pip
安装 FeedParser(或者几乎任何 Python 包)最好的方法是使用 pip
,这是 Python 的包管理工具。从 Python 3.4(和 Python 2.7.9)开始,pip
会和 Python 一起默认安装。现在最新的 Python 版本是 3.5,所以尽量使用这个方法。
要运行 pip,请按照以下步骤操作:
- 打开命令行。你可以点击开始,然后在运行框中输入
cmd
。 - 确保你已经连接到互联网。
- 输入
pip install feedparser
然后按回车(等待 pip 下载并安装 FeedParser)。
完成了!打开 IDLE,输入 import feedparser
来确认。
如果使用 pip
失败了,可以尝试...
- 输入
C:\Python34\Scripts\pip install feedparser
(或者你安装 Python 的路径)。 - 关闭命令行,然后以管理员模式重新打开(点击开始,输入 'cmd',右键点击,选择“以管理员身份运行”),如果是因为权限问题导致失败的话。
如果你想了解更多关于 pip 的信息,或者需要帮助在旧版本的 Python 上设置它,可以查看 这篇文章。
方法 B:手动安装
如果因为某种原因你无法使用 pip
,你可以尝试手动安装。
第一部分:前提条件:
Feedburner 需要一个叫 setuptools
的模块才能安装。不幸的是,setuptools
不兼容 Python 3.x,但你可以使用一个叫 Distribute
的替代品。如果你已经安装了这个,可以跳过第一部分。
在这里下载“安装程序”:http://python-distribute.org/distribute_setup.py。这是一个 Python 脚本,会从网上下载所需的组件并为你安装
Distribute
。打开命令行。你可以点击开始,然后在运行框中输入
cmd
。使用cd
命令导航到包含distribute_setup.py
的文件夹。在我的电脑上,我输入了cd C:\Users\Michael0x2a\Downloads
。输入
python distribute_setup.py
(如果不行,可以试试C:\Python32\python.exe distribute_setup.py
(或者你安装 Python 的路径)。一堆文字应该会出现并滚动。
第二部分:实际安装 feedparser:
从这里下载并解压最新的文件:https://github.com/kurtmckee/feedparser/releases
在命令行中使用
cd
命令导航到解压后的 feedparser 文件夹。例如,在我的电脑上,我输入:cd C:\Users\Michael0x2a\Downloads\feedparser-5.1\feedparser-5.1
(你的版本号可能会不同。例如,你可能会有
feedparser-5.3
或其他的)确保你所在的文件夹里有 readme、其他文档和
setup.py
。要检查,可以在命令行中输入dir
。它会列出那里的文件和文件夹。输入
python setup.py install
(或者C:\Python34\python.exe setup.py install
)。一堆文字应该会出现并慢慢滚动。
完成了!打开 IDLE,输入 import feedparser
来确认。