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



我在Windows 7(64位)上安装了Python 3.5.2。默认情况下也会安装Pip模块。我是安装Python包的新手。我试图安装tweepy模块,但一直运行到下面描述的问题:

1)我试图安装tweepy导航到C:…Python35Scripts在命令行中运行"pip install tweepy",但它返回以下错误:

命令行错误- pip安装

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

命令行错误- setup.py installation

试图下载某些"6"模块时安装崩溃。有人知道这个问题的解决方法吗?我阅读了所有可能的帖子,但没有一个解决这个问题。

你的第一个截图是清晰的

需求已经满足让我认为你已经安装了tweepy

要检查这个,我建议您进入C:…Python35Scripts和type

pip freeze

该命令显示您已安装的所有软件包。所以检查是否有tweepy

在此之后尝试打开终端并启动python3解释器。试着这样导入:

import tweepy

如果这个命令没有引发任何错误,说明你的包可以使用了。

如果你还不能使用它,试着按照MooingRawr在评论中建议的那样更新tweety。

最后,我建议您阅读每个包的文档,不仅仅是为了tweepy。

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

解决方案如下:

我使用pip install C:...Python35Scriptsfile.whl安装了 6 。wheel文件从https://pypi.python.org/pypi/six/下载。同样的解决方案也适用于requests模块,该模块也没有作为依赖项被tweepy 3.5.0安装。

我使用setup.py install从存储解压缩的tar.gz文件的文件夹中安装了requests-oauthlib。我从https://pypi.python.org/pypi/requests-oauthlib/0.7.0下载了压缩后的tar.gz文件。同样的解决方案也适用于oauthlib模块。

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

相关内容

  • 没有找到相关文章

最新更新