无法在 Windows 7 上的 Python 中安装 tweepy
Unable to install tweepy in Python on Windows 7
我在 Windows 7(64 位)上安装了 Python 3.5.2。默认情况下也会安装 Pip 模块。我是安装 Python 软件包的新手。我正在尝试安装 tweepy 模块,但是 运行 进入下面描述的问题:
1) 我试图安装 tweepy,在命令行中导航到 C:...\Python35\Scripts 并从那里 运行 "pip install tweepy",但它 returns 错误以下:
Command line error - pip installation
2) 之后,我从 GitHub 下载了 tweepy,将其解压缩并尝试通过导航到 tweepy 文件夹并从那里导航到 运行 "setup.py install" 从命令行安装它,但是我收到以下错误:
Command line error - setup.py installation
尝试下载某些 "six" 模块时安装崩溃。有谁知道这个问题的解决方案?我通读了所有可能的帖子,但 none 解决了这个问题。
你的第一个截图很清楚。
句子Requirement already satisfied让我认为你已经安装了tweepy。
要检查这一点,我建议您进入 C:...\Python35\Scripts 并输入
pip freeze
此命令显示您已安装的所有软件包。所以检查是否有 tweepy.
在此之后尝试打开终端并启动 python3 解释器。试试这样导入:
import tweepy
如果此命令未引发任何错误,则您的包已准备就绪,可以使用了。
如果您还不能使用它,请按照 MooingRawr 在评论中的建议尝试更新 tweety。
最后,我建议您阅读 documentation,每个包不仅适用于 tweepy。
经过一些测试,我终于能够在 Python 解释器及其所有依赖项中成功导入 tweety(包括模块 six、requests、requests-oauthlib和 oauthlib).
解决方案如下:
我使用 pip install C:...\Python35\Scripts\file.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(whl 或 tar.gz 文件下载所有缺失的模块) 并一一安装。这些方法在上面有更详细的描述。
我在 Windows 7(64 位)上安装了 Python 3.5.2。默认情况下也会安装 Pip 模块。我是安装 Python 软件包的新手。我正在尝试安装 tweepy 模块,但是 运行 进入下面描述的问题:
1) 我试图安装 tweepy,在命令行中导航到 C:...\Python35\Scripts 并从那里 运行 "pip install tweepy",但它 returns 错误以下:
Command line error - pip installation
2) 之后,我从 GitHub 下载了 tweepy,将其解压缩并尝试通过导航到 tweepy 文件夹并从那里导航到 运行 "setup.py install" 从命令行安装它,但是我收到以下错误:
Command line error - setup.py installation
尝试下载某些 "six" 模块时安装崩溃。有谁知道这个问题的解决方案?我通读了所有可能的帖子,但 none 解决了这个问题。
你的第一个截图很清楚。
句子Requirement already satisfied让我认为你已经安装了tweepy。
要检查这一点,我建议您进入 C:...\Python35\Scripts 并输入
pip freeze
此命令显示您已安装的所有软件包。所以检查是否有 tweepy.
在此之后尝试打开终端并启动 python3 解释器。试试这样导入:
import tweepy
如果此命令未引发任何错误,则您的包已准备就绪,可以使用了。
如果您还不能使用它,请按照 MooingRawr 在评论中的建议尝试更新 tweety。
最后,我建议您阅读 documentation,每个包不仅适用于 tweepy。
经过一些测试,我终于能够在 Python 解释器及其所有依赖项中成功导入 tweety(包括模块 six、requests、requests-oauthlib和 oauthlib).
解决方案如下:
我使用 pip install C:...\Python35\Scripts\file.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(whl 或 tar.gz 文件下载所有缺失的模块) 并一一安装。这些方法在上面有更详细的描述。