Up pip : Python パッケージのインストール・管理 作成: 2021-04-17
更新: 2021-04-17


    • pip のバージョン確認
        $ pip --version (または -V)

    • pip を最新版にアップグレード
        $ pip install -U pip

    • パッケージのインストール
        $ pip install (パッケージ名)

    • パッケージのアップデート
        $ pip install -U (パッケージ名)

    • パッケージの削除
        $ pip uninstall (パッケージ名)

    • pip コマンドのオプション一覧
        $ pip (コマンド名) -h


    重要 :
    pip をアップグレードした後は,pip コマンドを「python -m pip」コマンドに替える。
    ( m は, "module" の意)
    1. python, pip3 のバージョンを確認
        $ python3 --version Python 3.7.3 $ pip -V
         または,
        $ pip3 --version pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)

    2. pip を最新版にアップグレード
        $ pip install -U pip Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Collecting pip Downloading https://files.pythonhosted.org/packages/fe/ef/ 60d7ba03b5c442309ef42e7d69959f73aacccd0d86008362a681c4698e83/ pip-21.0.1-py3-none-any.whl (1.5MB) 100% |████████████████████████████████| 1.5MB 140kB/s Installing collected packages: pip Successfully installed pip-21.0.1 $ pip -V WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip. Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue. To avoid this problem you can invoke Python with '-m pip' instead of running pip directly. pip 21.0.1 from /home/pi/.local/lib/python3.7/site-packages/pip (python 3.7) $ python -m pip --version pip 21.0.1 from /home/pi/.local/lib/python3.7/site-packages/pip (python 3.7) $ ls -la ~/.local drwxr-xr-x 2 pi pi 4096 Apr 17 09:56 bin drwxr-xr-x 3 pi pi 4096 Apr 17 09:56 lib drwxr-xr-x 4 pi pi 4096 Jan 11 22:01 share $ ls -la ~/.local/bin -rwxr-xr-x 1 pi pi 223 Apr 17 09:56 pip -rwxr-xr-x 1 pi pi 223 Apr 17 09:56 pip3 -rwxr-xr-x 1 pi pi 223 Apr 17 09:56 pip3.7 $ ls -la ~/.local/lib drwxr-xr-x 3 pi pi 4096 Apr 17 09:56 python3.7 $ ls -la .local/share tdrwxr-xr-x 2 pi pi 4096 Jan 11 22:01 applications drwxr-xr-x 2 pi pi 4096 Jan 11 22:01 desktop-directories