在Windows 7上无法在Python中安装tweepy

时间:2016-10-06 15:32:25

标签: python windows pip tweepy six

我在Windows 7(64位)上安装了Python 3.5.2。默认情况下也安装了Pip模块。我是安装Python软件包的新手。我正在尝试安装tweepy模块,但仍然遇到下面描述的问题:

1)我尝试在命令行中安装tweepy导航到C:... \ Python35 \ Scripts并运行" pip install tweepy"从那里,但它返回以下错误:

Command line error - pip installation

2)之后,我从GitHub下载了tweepy,解压缩并尝试通过导航到tweepy文件夹并运行" setup.py install"从命令行安装它。从那里,但我收到以下错误:

Command line error - setup.py installation

当试图下载一些"六"时,安装崩溃了。模块。有谁知道这个问题的解决方案?我阅读了所有可能的帖子,但都没有解决这个问题。

2 个答案:

答案 0 :(得分:0)

您的第一个屏幕截图很明确。

句子要求已经满足让我觉得你已经安装了 tweepy

要检查这一点,我建议您进入 C:... \ Python35 \ Scripts 并输入

pip freeze

此命令显示已安装的所有软件包。因此,请检查是否有 tweepy

此后尝试打开终端并启动python3解释器。尝试以这种方式导入:

import tweepy

如果此命令没有引发任何错误,则可以使用您的包。

如果您还无法使用它,请尝试按照MooingRawr的建议更新tweety。

最后,我建议你阅读documentation,每个包不仅仅是为了tweepy。

答案 1 :(得分:0)

经过一些测试后,我终于能够成功导入Python解释器中的tweety及其所有依赖项(包括模块 six,requests,requests-oauthlib oauthlib )。

解决方案如下:

我使用require安装了 6 。轮盘文件是从https://pypi.python.org/pypi/six/下载的。同样的解决方案适用于 requests 模块,它也没有安装,并且需要通过tweepy 3.5.0作为依赖项。

我使用存储解压缩的tar.gz文件的文件夹中的pip install C:...\Python35\Scripts\file.whl安装了 requests-oauthlib 。我从https://pypi.python.org/pypi/requests-oauthlib/0.7.0下载了压缩的tar.gz文件。相同的解决方案适用于 oauthlib 模块。

总而言之,似乎原始的tweepy安装没有安装它的一些依赖项。解决方案是从 pypi whl tar.gz 文件)下载所有缺少的模块并逐个安装。上面更详细地描述了这些方法。