为了账号安全,请及时绑定邮箱和手机立即绑定

从以上文件夹导入模块不适用于CI服务器

从以上文件夹导入模块不适用于CI服务器

哈士奇WWW 2021-04-06 13:15:15
我在“测试”文件夹下有一个工作单元测试python脚本。在单元python脚本中,我具有sys.path.append(“ ..”),然后导入要测试的模块。这在我的本地计算机上可以正常工作,但是当我配置Gitlab CI服务器时,找不到模块。我想念什么吗?
查看完整描述

1 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

问题是您添加了相对路径。尝试做(python 3.6):


from pathlib import Path

sys.path.append(str(Path(__file__).parents[1].resolve()))


查看完整回答
反对 回复 2021-04-27
  • 1 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信