Virtualenvwrapper .hook:权限被拒绝

时间:2010-04-08 02:45:09

标签: python wrapper virtualenv dollar-sign

我之前使用过virtualenvwrapper,但我在新计算机上运行时出现问题。我的.bashrc文件按说明更新:

export WORKON_HOME=$DEV_HOME/projects
source /usr/local/bin/virtualenvwrapper.sh

但是当source运行时,我会得到以下结果:

bash: /25009.hook: Permission denied
bash: /25009.hook: No such file or directory

This previous post让我相信文件名已被回收并锁定,因为virtualenvwrapper.sh使用了$$。有没有什么办法解决这一问题?

1 个答案:

答案 0 :(得分:1)

尝试将virtualenvs目录存储在保证不会出现任何权限错误的地方(甚至可以尝试使用绝对路径)。此外,您确定手动创建了“项目”目录吗?

作为参考,我的bashrc文件看起来像这样:

export WORKON_HOME=/srv/.virtualenvs/
export PIP_VIRTUALENV_BASE = WORKON_HOME
source /usr/local/bin/virtualenvwrapper.sh

我的.virtualenvs目录被修改为755。