Python 3 のインストールのところで,以下のように書いた:
brew install python
インストール後も,Python のバージョンが 2系な場合は,
/usr/local/bin/python --version Python 2.7.15 /usr/local/opt/python/libexec/bin/python --version Python 3.7.2
なので,/etc/paths
を以下のようにすればよい。
cat /etc/paths /usr/local/opt/python/libexec/bin /usr/local/bin /usr/bin /bin /usr/sbin /sbin
一部に,~/.bashrc
などに path
の設定を書いておくような説があるが,今後も brew cask install
でいろいろインストールするたびに /etc/paths.d/
にパス設定ファイルが追加される可能性があるので,path
設定はシステムワイドな設定にまかせるという方針。システムワイドな設定は以下を参照すればわかるように,path_helper
がやってくれる。
cat /etc/profile # System-wide .profile for sh(1) if [ -x /usr/libexec/path_helper ]; then eval `/usr/libexec/path_helper -s` fi if [ "${BASH-no}" != "no" ]; then [ -r /etc/bashrc ] && . /etc/bashrc fi
cat /etc/csh.login # System-wide .login file for csh(1). if ( -x /usr/libexec/path_helper ) then eval `/usr/libexec/path_helper -c` endif