gpt4 book ai didi

python - 如何将引导脚本添加到 tox 的 virtualenv?

转载 作者:太空狗 更新时间:2023-10-30 01:09:28 24 4
gpt4 key购买 nike

我的测试需要 psycopg2 和 lxml,但是当我尝试通过 tox 在 vi​​rtualenv 中安装它时,由于缺少 pg_conf 或其他依赖项,它失败了。

我找到了引导脚本的解释:http://www.virtualenv.org/en/latest/index.html#bootstrap-example

如何将引导脚本添加到 tox 的 virtualenv?你知道我关心的任何好的例子吗(lxml 和 psycopg2)?

最佳答案

我认为您不能将引导脚本(如 virtualenv 文档中所述)与 tox 一起使用。但是,您可以配置 tox.ini 文件以安装 setup.py 中未指定的 Python 依赖项,并在运行测试之前运行任意命令。来自 tox 主页:

# content of: tox.ini , put in same dir as setup.py
[tox]
envlist = py26,py27
[testenv]
deps=pytest # install pytest in the venvs
commands=py.test # or 'nosetests' or ...

depscommands 实际上是列表:

deps=
lxml
psycopg2
pytest
commands=
./some_other_script.sh
py.test

但是忘记引导脚本并退后一步。 pg_conf 的原始问题是什么?

关于python - 如何将引导脚本添加到 tox 的 virtualenv?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13308498/

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