2024-03-28 18:55:07 发布
网友
我是virtualenvwrapper来隔离我的Django项目,但是我无法将它指向我的\u项目的工作中所需的位置
如何解决这个问题?你知道吗
我参考了这个安装站点:http://python-guide-pt-br.readthedocs.io/en/latest/dev/virtualenvs/
我很确定这是一个重复的问题,但我找不到任何地方。拜托帮助编码人员?你知道吗
如果要在用virtualenvwrapper激活virtualenv后切换到目录,可以绑定到postactivate挂钩:
virtualenvwrapper
virtualenv
postactivate
http://virtualenvwrapper.readthedocs.io/en/latest/scripts.html#postactivate
这样就可以了,文档中有一个例子。你知道吗
例如,我将virtualenvs保存在我的主目录中,在/home/me/.virtualenvs/。我用mkvirtualenv project创建了一个新的,现在有了一个目录/home/me/.virtualenvs/project。然后我可以编辑/home/me/.virtualenvs/project/bin/postactivate,并将目录更改为我的项目所在的目录。你知道吗
/home/me/.virtualenvs/
mkvirtualenv project
/home/me/.virtualenvs/project
/home/me/.virtualenvs/project/bin/postactivate
我没有使用默认的vitualenvironment,而是使用:virtualenv virtualenvwrapper
因此,在所需的位置,我去那里制作一个虚拟环境,如:
/entrime/entri$ mkvirtualenv entri
并将其映射到我的位置,以便我可以在virtualenvironment中的任何时间使用我包装到所需的位置,如:
# Map project path to virtualenv (entri)user@your-pc:~/entrime/entri$ setvirtualenvproject $VIRTUAL_ENV $(pwd)
我知道FlipperPA真的解释了这个概念好吧。这个只是对我在这个案子中所做的一个宽泛的描述
如果要在用
virtualenvwrapper
激活virtualenv
后切换到目录,可以绑定到postactivate
挂钩:http://virtualenvwrapper.readthedocs.io/en/latest/scripts.html#postactivate
这样就可以了,文档中有一个例子。你知道吗
例如,我将virtualenvs保存在我的主目录中,在
/home/me/.virtualenvs/
。我用mkvirtualenv project
创建了一个新的,现在有了一个目录/home/me/.virtualenvs/project
。然后我可以编辑/home/me/.virtualenvs/project/bin/postactivate
,并将目录更改为我的项目所在的目录。你知道吗我没有使用默认的vitualenvironment,而是使用:virtualenv virtualenvwrapper
因此,在所需的位置,我去那里制作一个虚拟环境,如:
并将其映射到我的位置,以便我可以在virtualenvironment中的任何时间使用我包装到所需的位置,如:
我知道FlipperPA真的解释了这个概念好吧。这个只是对我在这个案子中所做的一个宽泛的描述
相关问题 更多 >
编程相关推荐