bash: pip: コマンドが見つかりませんでした...（JupyterNotebookのインストール）

# pipが実行できない
## 概要
新規でVirtualboxをインストールし、CentOS7にJuptyer Notebookをインストールしようとしたらpipエラー

・コンソール画面
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/eb304814-9738-5163-cd57-59b1f4ebc299.png)

## できるように調べてみる
その辺の記事に書いてあったコマンドを実行。
> curl -kL https\://bootstrap.pypa.io/get-pip.py | python

・コンソール画面
エラーメッセージが出力された。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/83614fbe-f93a-64e6-cdb1-37f190ff95dc.png)
> This script does not work on Python 2.7 The minimum supported Python version is 3.7 please use https\://bootstrap.pypa.io/pip/2.7/get-pip.py insteas.
（このスクリプトは Python 2.7 では動作しません。サポートされている Python の最小バージョンは 3.7 です。**https\://bootstrap.pypa.io/pip/2.7/get-pip.py** を使用してください。）

どうやらインストールするアレは環境によって違うようだぜ。
エラーの内容に従って、再度実行。
>curl -kL https\://bootstrap.pypa.io/pip/2.7/get-pip.py | python

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/c02e9d95-5460-36cc-9820-124045e519f9.png)

インストールできた気がしますなぁ！Successfullyっていってるし！

## JuptyerNotebookをインストール
> pip install jupyter

実行！！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/30b9b39a-7da7-483d-8ac1-c54d7362424a.png)
・・・
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/b177728d-f318-e9d5-de01-e8c81f63fc48.png)
***ERROR***
なんで？
### Juptyerインストール時のエラーを解決する
上記のエラーを翻訳で直してみる
>エラー: コマンドが終了ステータス 1 でエラーになりました:
     コマンド: /bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-t2zUFu/send2trash/setup.py'"'"'; \_\_file__='"'"'/tmp/pip-install-t2zUFu/send2trash/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(\_\_file__) ;code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(コンパイル( code, \_\_file__, '"'"'exec'"'"'))' Egg_info --egg-base /tmp/pip-pip-egg-info-jP6ad_
         cwd: /tmp/pip-install-t2zUFu/send2trash/
    完全な出力 (5 行):
    /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: 不明な配布オプション: 'long_description_content_type'
      warnings.warn(メッセージ)
    /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: 不明な配布オプション: 'project_urls'
      warnings.warn(メッセージ)
    Send2Trash セットアップ コマンドのエラー: 'extras_require' は、値が有効なプロジェクト/バージョン要件指定子を含む文字列または文字列のリストである辞書である必要があります。
    --------------------------------------------
エラー: コマンドが終了ステータス 1 でエラーになりました: python setup.py egg_info ログで完全なコマンド出力を確認してください。

とりあえずpython setup.py egg_info ログを見ればええんか…？
**しかし、めんどそうなので"python setup.py egg_info ログ"でググって検索でヒットしたやつで試してみる。**

> pip install --upgrade pip setuptools
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/03247b4e-ea87-6eea-1702-b2b6ef4db51f.png)
>ERROR: pip's legach dependency sesolver does not consider dependency conflicts when selecting packages.
This behaviour is the source og the following dependency conflicts.
ipapython 4.6.8 requres dnspython>=1.15, but you'll have dnspython 1.12.0 which is incompatible.
ipapython 4.6.8 requres python-ldap>=3.0.0b1, but you'll have python-ldap 2.4.15 which is incompatible.
>エラー: pip のレガシー依存関係セソルバーは、パッケージを選択するときに依存関係の競合を考慮しません。
この動作は、次の依存関係の競合の原因です。
ipapython 4.6.8 には dnspython>=1.15 が必要ですが、互換性のない dnspython 1.12.0 が必要です。
ipapython 4.6.8 には python-ldap>=3.0.0b1 が必要ですが、互換性のない python-ldap 2.4.15 が必要です。

依存系のうんちゃらっぽいのでスルー
再度実行！
>pip install jupyter
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/05855dfc-2822-91db-6f22-e7e0a1e68c52.png)
エラー発生
***うぜぇなぁ！！！***

>ERROR: Cannot uninstall 'pyparsing'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
エラー: 'pyparsing' をアンインストールできません。これは distutils がインストールされたプロジェクトであるため、どのファイルがそれに属しているかを正確に判断できず、部分的なアンインストールのみが発生します。

ググった結果、pyparsingを更新すればいいということらしい。
>pip install -I pyparsing==2.4.7
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/a562f764-ab8d-b8e6-b0f0-ba812ba3636d.png)

再度実行
>pip install jupyter
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/66b8b61a-1d4d-8bcf-5a25-4e5dcc81643b.png)
エラーなし！

こっちもインストール
>pip install notebook
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/0b8f0e16-5323-12da-e0fd-aaf4ca149f62.png)

こっちもエラーなし！

## Jupyter Notebook実行
コンソールより、以下を入力
>jupyter notebook
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/154400/10966eda-9461-a2bd-1f7c-a2f65c036c12.png)

起動できたぜ。
完