- pip のバージョン確認
- pip を最新版にアップグレード
- パッケージのインストール
- パッケージのアップデート
$ pip install -U (パッケージ名)
- パッケージの削除
- pip コマンドのオプション一覧
重要 :
pip をアップグレードした後は,pip コマンドを「python -m pip」コマンドに替える。
( m は, "module" の意)
- 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)
- 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
|