をセットアップしましたがvirtualenv、これは機能していますが、何らかの理由で、 のsudoような単純なコマンドに使用する必要がありますmkdir。明らかに、私は何か間違ったことをしました。それが何であるかについて何か考えはありますか?
ありがとう
をセットアップしましたがvirtualenv、これは機能していますが、何らかの理由で、 のsudoような単純なコマンドに使用する必要がありますmkdir。明らかに、私は何か間違ったことをしました。それが何であるかについて何か考えはありますか?
ありがとう
ディレクトリのアクセス許可と所有者を確認し、次のように指定します。
$ sudo chown -R me:me virtualenvdir
$ sudo chmod -R a+rX virtualenvdir
meユーザー名(通常は$ USER)とvirtualenvdirvirtualenvの作業ディレクトリで変更します。
コマンド
cd test
sudo virtualenv python
pythonroot が所有するというディレクトリを作成します。
drwxr-xr-x 5 root root 4096 2010-04-17 11:40 python
sudoこれにより、ディレクトリ内にディレクトリを作成するなどの単純なことに使用することが強制されますpython。
修正するには、pythonディレクトリを削除し(必要に応じて最初にデータを保存します)、コマンドを発行します
virtualenv python
なしでsudo。