在我的virtualenv中,我需要为所有命令使用sudo
问题描述:
我设置了一个virtualenv
,它正在工作,但由于某种原因,我需要使用sudo
来执行像mkdir
这样简单的命令。很显然,我做了一些不正确的事情。任何想法可能是什么?在我的virtualenv中,我需要为所有命令使用sudo
由于
答
命令
cd test
sudo virtualenv python
创建一个名为python
目录其由根拥有。
drwxr-xr-x 5 root root 4096 2010-04-17 11:40 python
这将迫使你用sudo
简单的事情喜欢做的python
目录内的目录。
的解决将是(必要时先保存数据),删除python
目录,并发出命令
virtualenv python
没有sudo
。
+1
我改变了这些文件的所有权,而不是重新创建。我曾尝试过,但我不知道'chown'的'-R'标志。 感谢您的帮助 – Zach 2010-04-17 16:11:58
你使用sudo来创建virtualenv吗? – David 2010-04-17 15:36:28
请编辑该问题以准确描述您如何创建virtualenv(哪些命令以及哪些用户)。 – 2010-04-17 16:12:06
@David,看起来像我必须使用'sudo'来创建它。谢谢 – Zach 2010-04-17 16:13:22