次のコマンドを使用して仮想環境をインストールしようとしています。
pip install virtualenv
しかし、私は次のエラーを受け取ります:
IOError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/virtualenv.py'
どうすれば修正できますか?
システムにパッケージをインストールするには、管理者権限が必要なように見えます。管理者または同等のOSとしてpipを開始してください。
あなたのアカウントには、このディレクトリへの書き込みアクセス権がありません。
インストールディレクトリがシステム所有のディレクトリである場合は、管理者または「root」アカウントとしてサインインする必要がある場合があります。
Sudo pip install virtualenv
このマシンへの管理アクセス権がない場合は、別のインストールディレクトリを選択することをお勧めします。できれば、PYTHON_PATH
環境変数。
簡単な方法:dir権限を変更します。
chmod +a 'user:YOUR_USER_NAME allow add_subdirectory,add_file,delete_child,directory_inherit' /Library/Python/2.7/site-packages
このライブラリのシステム全体のバージョンを編集する権限がありません。 Sudo
を使用してみてください:
Sudo pip install --upgrade virtualenv