web-dev-qa-db-ja.com

python 2.7ウィンドウにリクエストモジュールをインストールする

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.

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にモジュールをインストールする方法をアドバイスしてください。

18
misguided

ここには4つのオプションがあります。

  1. Get virtualenv setup。 作成する各仮想環境には、自動的にpipが付きます。

  2. Get pipをグローバルに設定します。

  3. Pythonパッケージを手動でインストールする方法を学ぶ-ほとんどの場合、ダウンロード、解凍、python setup.py install、 しかしいつもではない。

  4. Christoph Gohlkeのバイナリインストーラー を使用します。

6
abarnert

リクエストを直接インストールする場合は、pythonで利用可能な「-m」(モジュール)オプションを使用できます。

python.exe -m pip install requests

PowerShellで直接これを行うことができますが、C:\Python27\python.exeだけではなく、完全なpythonパス(たとえば、python.exe)]を使用する必要がある場合があります。

コメントで述べたように、パスにPythonを追加した場合、次のようにすることができます。

python -m pip install requests

37
rprez

Windows 10では、管理者権限でcmd.exeを実行し、次を入力します。

1)cd\Python27\scripts

2)pipインストールリクエスト

動作するはずです。私の場合はpython 2.7

4
Andrew Nos