我正在开发一个具有前端(angularjs)和后端(python、flask框架)的应用程序。我正在为此应用程序创建一个 Makefile
。
要使用 requirements.txt
文件安装后端依赖项,我想检查 virtualenv
是否已激活。
如果 virtualenv
已激活,则仅使用 requirements.txt
文件安装依赖项,否则不会。
虚拟:
if virtualenv_activated:
install_dependencies
我检查了这个link: running inside virtualenv但不太了解如何在 Makefile 中编写此内容。
任何有用的帮助将不胜感激!
最佳答案
最后我找到了实现这一点的方法,我们可以将其写为:
ifeq ($(VIRTUAL_ENV), )
@echo "virtual env is not activated"
else
@echo "virtual env is activated"
endif
这样我们就可以检查 virtual_env
激活情况。
谢谢!
关于makefile - 检查 makefile 中的 virtualenv 激活情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42664432/