pipUbuntuマシンの仮想環境でPythonパッケージをデプロイしようとしましたが、権限関連の問題が発生しました。例えば:
(TestVirtualEnv)test@testServer:~$ pip install markdown2
終了する:
エラー:「/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py」を作成できませんでした:権限が拒否されました
sudoパッケージをグローバルにインストールし、仮想環境内にはインストールしないため、できません。私はchownエドsite-packages; ls番組に関連したディレクトリのみeasy_install、pipおよびsetuptools、および値下げに関連する何も。
pip権限関連のエラーが発生することなく、仮想環境にパッケージをデプロイする方法は?
sudo。
sudo。実際、パッケージは正しくインストールされます。私のコメントを受け入れられるように、コメントを回答に昇格できますか?
virtualenvディレクトリを所有している(または書き込みアクセス権がある)ユーザーを使用していることを確認してください。virtualenv他のユーザーと一緒にアクティブ化できますが、パッケージをインストールできず、アクセス許可が付与されます。
sudoか?