1、环境:Ubuntu Server 64 ,版本16.04 TLS,已安装python3(3.5.2)

2、python项目中有import xlrd等模块,已提前pip install这些模块,在终端直接进入python3,import时候没有报错

3、Jenkins中配置从git上拉取源码,定时构建,构建方式是shell执行:python3 run_all.py

4、构建时候报错如下图:

实在是坑爹,目前还没找到原因和解决方法,先记录一下

2018-7-23更新:

还是配置的关系。。。应该是在非root用户下pip安装的模块,用这个用户执行是可以的,切到其他用户就不行了,而Jenkins中设置的是root启动,所以报了模块不存在

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐