Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何添加脚本任务以运行pytest_Python_Pytest_Bamboo - Fatal编程技术网

Python 如何添加脚本任务以运行pytest

Python 如何添加脚本任务以运行pytest,python,pytest,bamboo,Python,Pytest,Bamboo,我正在使用竹子建立一个构建配置,这是我第一次使用这个工具。代码签出和构建步骤已经完成,现在我想添加测试步骤。我试着添加脚本 python -m pytest tests/* 但我明白了 /usr/bin/python: No module named pytest 添加pytest步骤的正确方法是什么?竹子任务运行的终端环境与本地shell或cmd环境不同。如果您按照日志进行操作,您可以在蓝色大方框中看到Bambor可以访问的确切环境变量。解决此类错误的最简单方法是将路径设置

我正在使用竹子建立一个构建配置,这是我第一次使用这个工具。代码签出和构建步骤已经完成,现在我想添加测试步骤。我试着添加脚本

    python -m pytest tests/*
但我明白了

    /usr/bin/python: No module named pytest

添加pytest步骤的正确方法是什么?

竹子任务运行的终端环境与本地shell或cmd环境不同。如果您按照日志进行操作,您可以在蓝色大方框中看到Bambor可以访问的确切环境变量。解决此类错误的最简单方法是将路径设置为您试图在环境变量块中使用的任何对象:

PATH="$PATH:/path/to/python/modules"
如果使用pip,您可以通过执行以下操作获得路径:

pip install pytest
pip show pytest