pip インストール

pip を使おうとしたらコマンドがないと出たので、pip をインストールする。

環境: macOS High Sierra (10.13)

最初のエラーはこんなの。

bash-3.2$ sudo pip install --upgrade virtualenv
Password:
sudo: pip: command not found

pip を以下のコマンドでインストールする。

bash-3.2$ sudo python -m ensurepip
The directory '/Users/bear/Library/Logs/pip' or its parent directory is not owned by the current user and the debug log has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Ignoring indexes: https://pypi.python.org/simple
The directory '/Users/xxxx/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied (use --upgrade to upgrade): setuptools in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
Collecting pip
Installing collected packages: pip
Successfully installed pip-6.1.1

結果、途中のメッセージにあるように、sudo に '-H' オプションを指定した方が良いんだけど、上記の通りインストールされてしまったので、今後も sudo をつけて実行することを強制されることになった。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS