Mac miniにpython3をインストールしました。

さてその続きと、pip3 でブツを入れようとしたのですが。。

$ pip3 -V
-bash: pip3: command not found
$ pip -V
-bash: pip: command not found

あれ?ない!てか、最初から無い????

物自体がないのかと思い探してみました。

$ ls -al /usr/local/Cellar/python/3.7.1/libexec
drwxr-xr-x 13 toshisan admin 416 11 20 09:27 pip

$ ls -al /usr/local/Cellar/python/3.7.1/libexec/pip/
-rw-r–r– 1 toshisan staff 15880 10 5 20:15 AUTHORS.txt
-rw-r–r– 1 toshisan staff 1090 8 14 02:56 LICENSE.txt
-rw-r–r– 1 toshisan staff 565 8 14 02:56 MANIFEST.in
-rw-r–r– 1 toshisan staff 79441 10 5 20:15 NEWS.rst
-rw-r–r– 1 toshisan staff 2935 10 5 20:20 PKG-INFO
-rw-r–r– 1 toshisan staff 1483 8 14 02:56 README.rst
drwxr-xr-x 5 toshisan staff 160 10 5 20:20 docs
-rw-r–r– 1 toshisan staff 983 9 7 13:50 pyproject.toml
-rw-r–r– 1 toshisan staff 609 10 5 20:20 setup.cfg
-rw-r–r– 1 toshisan staff 2591 9 6 18:15 setup.py
drwxr-xr-x 4 toshisan staff 128 10 5 20:20 src

ものとしては存在してる。。セットアップすればいいのか?

調べてみました。。。

$ python3 -m pip
/usr/local/bin/python3: No module named pip

そうなんだ。。。

下記の方法でインストールしました。

$ sudo chown -R $(whoami):admin /usr/local

ところがエラーが。。。

chown: /usr/local: Operation not permitted

/usr/localは変更できない模様。。

ま、これはこれとして、インストールをしてみました。

$ brew postinstall python3
==> Postinstalling python

$ which python3
/usr/local/bin/python3
$ which pip3
/usr/local/bin/pip3

OS変わったから、権限管理の取り扱いが変わったんですかね。。。