20

在 Windows 上安装请求模块(python 2.7)时遇到问题。

根据文档尝试了以下步骤:

1

pip install requests

错误

'pip' is not recognized as an internal or external command, operable program or batch file.

2

easy_install requests

错误

'easy_install' is not recognized as an internal or external command, operable program or batch file.

3

setup.py

错误

C:\Location\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'zip_safe' warnings.warn(msg)
C:\Location\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'include_package_data' warnings.warn(msg)
C:\Location\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'install_requires' warnings.warn(msg)
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

error: no commands supplied

谁能告诉我如何在 windows 上安装模块,而不下载任何新东西。

4

4 回答 4

42

如果你想直接安装请求,你可以使用 python 可用的“-m”(模块)选项。

python.exe -m pip install requests

您可以直接在 PowerShell 中执行此操作,但您可能需要使用完整的 python 路径(例如 . C:\Python27\python.exe)而不是python.exe.

如评论中所述,如果您已将 Python 添加到您的路径中,您可以简单地执行以下操作:

python -m pip install requests

于 2016-02-04T00:10:54.740 回答
8

这里有四个选项:

  1. virtualenv设置好。您创建的每个虚拟环境都会自动拥有pip.

  2. 全局pip设置。

  3. 了解如何手动安装 Python 包——在大多数情况下,它就像下载、解压缩、. 一样简单python setup.py install,但并非总是如此。

  4. 使用Christoph Gohlke 的二进制安装程序

于 2013-08-20T22:19:41.000 回答
6

在 Windows 10 上以管理员权限运行 cmd.exe,然后键入:

1) cd \Python27\scripts

2) pip 安装请求

它应该工作。我的案例是 python 2.7

于 2017-06-23T08:02:46.693 回答
-7
  1. 下载源代码(zip 或 rar 包)。
  2. 在里面运行 setup.py。
于 2014-03-03T03:20:33.327 回答