在我的每个virtualenv中,我添加了一个名为run
的目录,这是我放置运行的pid文件和日志等的地方。我注意到postmkvirtualenv可以帮助我确保在创建新的时候总会发生这种情况virtualenv,但我不知道如何实施。我会说mkdir $VIRTUAL_HOME/$VIRTUALENV/run
但是$VIRTUALENV
不可用......我知道这是可能的,只是不确定如何。
答案 0 :(得分:1)
您可能希望使用$VIRTUAL_ENV
变量。
示例postmkvirtalenv
:
#!/bin/bash
mkdir "${VIRTUAL_ENV}"/run
引用变量以防止路径中的空格。