我正在使用 Jenkins 来测试nodepy
我开发的 Python 模块。但是,我收到如下错误:
File "/var/lib/jenkins/jobs/NodePy/workspace/convergence.py", line 6, in workspace.convergence
Failed example:
from nodepy import rk, convergence, ivp
Exception raised:
Traceback (most recent call last):
File "/usr/lib/python2.7/doctest.py", line 1289, in __run
compileflags, 1) in test.globs
File "<doctest workspace.convergence[0]>", line 1, in <module>
from nodepy import rk, convergence, ivp
ImportError: No module named nodepy
如何在 Jenkins 中设置 PYTHONPATH(以便我的模块可导入)?
我什至不确定应该添加哪个目录。似乎 Jenkins 把东西放在了 jenkins/jobs/nodepy/workspace/ 中,所以该目录甚至没有正确的名称供 python 找到它。
编辑:
python 模块nodepy
是一个git
存储库,我已将我的 jenkins 作业配置为观看和签出。