【发布时间】:2018-08-20 14:59:07
【问题描述】:
我在工作区设置中声明了一个 python 虚拟环境,一切都很好。
现在我有一个调用 make 目标的构建任务,该目标又调用 pip 包。当我运行它时,它不使用我的venv,即使它是选定的解释器。
我尝试在调用make 命令之前添加activate venv/...,但在嵌入式终端中出现Permission denied 错误。
如何同时使用虚拟环境和任务?
【问题讨论】:
-
将python绝对路径放入你的任务中。例如:“命令”:“~/.pyenvs/myenv/bin/python myscript.py”
-
这是一个很好的观点,但我应该更清楚地说明我正在调用一个调用我的 python 脚本的
maketarget。我现在将编辑我的消息。有什么想法吗?