gpt4 book ai didi

django - Salt - virtualenv 的多个需求文件

转载 作者:行者123 更新时间:2023-12-04 02:46:23 25 4
gpt4 key购买 nike

我想用 Salt ( http://saltstack.com ) 管理我的 Django 项目。在我的状态下,我有

/srv/MyProject/venv:
virtualenv.managed:
- no_site_packages: True
- runas: myproject
- requirements: /srv/MyProject/src/requirements.txt
- require:
- user: myproject

然后在 requirements.txt 中加载其他文件(production.txt、local.txt...):

-r requirements/production.txt

当我运行 salt 时,它失败了:

Could not open requirements file: [Errno 2] No such file or directory: '/tmp/requirements/production.txt'

如何将路径从 /tmp/ 更改为 /srv/MyProject/src/?我尝试使用 cwd 选项,但它是一样的。

最佳答案

有一个更简单的方法,在 virtualenv 上设置 no_chown: True 就可以了。有关详细信息,请参阅此问题:

https://github.com/saltstack/salt/pull/4832

关于django - Salt - virtualenv 的多个需求文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18738238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com