1. ホーム
  2. python

[解決済み] Windows版pythonでpipを実行するにはどうしたらいいですか?[重複しています]

2022-03-04 11:58:10

質問

python 3.5をインストールしたところで Python 3.5 (32-bit) と入力します。

pip

とメッセージを受信しました。

Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    pip
NameError: name 'pip' is not defined

パスの中にscriptsディレクトリは見当たりませんが、その中に pip.pyC:\Users\UserName\AppData\Local\Programs\Python\Python35-32\Scripts .

インストール時に "Add python to environment variables" というオプションを選択したのですが、何もしていないようです。

ググってみたら このガイド によると、以前のバージョンでは、いくつかのパス名を追加する必要があるそうです。私は C:\Python... ディレクトリを追加してみました。 Scripts フォルダを削除しても、同じ結果でした。

pythonをインストールして、実際に動くようにするにはどうしたらいいですか(つまり、pipを実行して、モジュールをインストールするなど)?

どのように解決するのですか?

を実行してみてはいかがでしょうか? pip をPythonのシェルで実行すると、このようになります。

>>> import pip
>>> pip.main(['install', 'requests'])

これは、インストールされます requests パッケージは pip .


なぜなら pip は標準ライブラリのモジュールですが、ビルトイン関数(モジュール)ではないので、インポートする必要があります。

その他の方法として pip をシステムシェル(cmd. もし pip がパス内にある場合)。