相关疑难解决方法(0)

确定Python是否在virtualenv中运行

是否可以确定当前脚本是否在virtualenv环境中运行?

python virtualenv

248
推荐指数
10
解决办法
9万
查看次数

如何在Makefile目标中使用Bash语法?

我经常发现Bash语法非常有用,例如像diff <(sort file1) <(sort file2).中的进程替换.

是否可以在Makefile中使用此类Bash命令?我在考虑这样的事情:

file-differences:
    diff <(sort file1) <(sort file2) > $@
Run Code Online (Sandbox Code Playgroud)

在我的GNU Make 3.80中,这会产生错误,因为它使用shell而不是bash执行命令.

bash shell makefile

194
推荐指数
3
解决办法
11万
查看次数

如何在makefile中使用virtualenv

我想在处理指定的virtualenv时执行几个操作.

例如命令

make install
Run Code Online (Sandbox Code Playgroud)

相当于

source path/to/virtualenv/bin/activate
pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

可能吗?

makefile virtualenv

34
推荐指数
7
解决办法
2万
查看次数

标签 统计

makefile ×2

virtualenv ×2

bash ×1

python ×1

shell ×1