質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

Q&A

解決済

1回答

8322閲覧

Python 3.6 windows 10 pip10.0導入について

jcsmiles

総合スコア7

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

0グッド

0クリップ

投稿2018/04/18 14:21

前提・実現したいこと

cmd 上にて、get-pip.py コマンドを実行するとpip 10.0 導入を促され、エラーが返ってきます。
python.exe -m pip コマンドを促されますが、どうすればよいでしょうか。

発生している問題・エラーメッセージは以下の通りです。

C:\Users****.>python get-pip.py
ERROR: To modify pip, please run the following command:
C:\Users
**.
\AppData\Local\Programs\Python\Python36\python.exe -m pip**
You are using pip version 9.0.3, however version 10.0.0 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

該当のソースコード

python

C:\Users****.****>python.exe -m pip Usage: C:\Users****.****\AppData\Local\Programs\Python\Python36\python.exe -m pip <command> [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. check Verify installed packages have compatible dependencies. config Manage local and global configuration. search Search PyPI for packages. wheel Build wheels from your requirements. hash Compute hashes of package archives. completion A helper command used for command completion. help Show help for commands. General Options: -h, --help Show help. --isolated Run pip in an isolated mode, ignoring environment variables and user configuration. -v, --verbose Give more output. Option is additive, and can be used up to 3 times. -V, --version Show version and exit. -q, --quiet Give less output. Option is additive, and can be used up to 3 times (corresponding to WARNING, ERROR, and CRITICAL logging levels). --log <path> Path to a verbose appending log. --proxy <proxy> Specify a proxy in the form [user:passwd@]proxy.server:port. --retries <retries> Maximum number of retries each connection should attempt (default 5 times). --timeout <sec> Set the socket timeout (default 15 seconds). --exists-action <action> Default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup, (a)bort). --trusted-host <hostname> Mark this host as trusted, even though it does not have valid or any HTTPS. --cert <path> Path to alternate CA bundle. --client-cert <path> Path to SSL client certificate, a single file containing the private key and the certificate in PEM format. --cache-dir <dir> Store the cache data in <dir>. --no-cache-dir Disable the cache. --disable-pip-version-check Don't periodically check PyPI to determine whether a new version of pip is available for download. Implied with --no-index. --no-color Suppress colored output

試したこと

・PCのシステムプロパティにて、システム環境変数の編集を行いました。
環境変数のPathに

C:\Users\ユーザー名\AppData\Local\Programs\Python\Python36
C:\Users\ユーザー名\AppData\Local\Programs\Python\Python36\Scripts

の二つを追加し、python --version コマンドでpython のバージョンを確認しました。

・ python -m pip install -U pip
・ python -m ensurepip --default-pip
・ python -m pip install --upgrade pip setuptools wheel

→ Requirement already satisfied: setuptools in c:\users****.****\appdata\local\programs\python\python36\lib\site-packages
の結果が返ってきます。ただ、再度

・ python.exe -m pip

のコマンド入力すると該当のエラーが返ってきます。

補足情報(FW/ツールのバージョンなど)

環境は python 3.6.5 windows [Version 10.0.16299.214] 64bit です。
Anaconda 等は入れてません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

python.exe -m pipで返ってきているのはエラーじゃなくてUSAGE(トリセツ)です。
指示通りpython -m pip install --upgrade pipと打ち込んでください。

管理者権限でコマンドプロンプトを開く必要があるかもしれません。

投稿2018/04/18 14:24

編集2018/04/18 14:26
LouiS0616

総合スコア35660

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jcsmiles

2018/04/18 14:58

迅速なご回答ありがとうございます。 エラーではないのですね。error と usage が出ていたのでどちらかなあと思いましたが、errorとも記載されていたので、エラーでもあるのかなあと思ってしまいました。 Requirement already up-to-date: pip in c:\users****.****\appdata\local\programs\python\python36\lib\site-packages (10.0.0) C:\Users****.****>python get-pip.py ERROR: To modify pip, please run the following command: C:\Users****.****\AppData\Local\Programs\Python\Python36\python.exe -m pip 管理者権限で試してみましたが、modify されず、同様の警告文が返ってきます。Requirement already up-to-date~site-packages (10.0.0)と記載されているのでこのままでも問題ないのでしょうか・・。
LouiS0616

2018/04/18 15:11

問題ない気がします。 というか、3.4以降のバージョンではpipが同梱されているはずなのでget-pipは不要なような。
jcsmiles

2018/04/18 23:13

さようですか!では、そのまま使います。赤文字で気になったもので・・ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問