gpt4 book ai didi

python - 导入错误: No module named jira

转载 作者:太空宇宙 更新时间:2023-11-03 16:16:36 25 4
gpt4 key购买 nike

您好,我正在运行一个 python 脚本,该脚本将 Jira 中的票证从“待构建”转换为“测试中”。我已经在本地计算机(Mac OS X)上运行了它并且它运行得很好,但是当我尝试将它作为构建任务包含在我的 Bamboo 部署中时,我收到错误

“从jira导入JIRA

导入错误:没有名为 jira 的模块”

我从脚本任务中调用 python 文件,如以下“python myFile.py”,然后在工作子目录字段中将位置提供给 myFile.py。我不认为这是一个问题,因为错误表明它发现我的脚本正常。我已经检查了多次,jira 包位于 site-packages 中并且位于路径中。我使用 pip 安装并运行 python 2.7.8。我们服务器上的操作系统是SuSE

最佳答案

很难理解你的问题是什么。据我了解,您的意思是,当您将模块作为独立文件运行时,一切正常,但是当您导入它时,您会收到错误。以下是解决问题的一些步骤。

  1. 确保您的脚本位于 Python 包中。为此,请验证包所在的同一目录中(通常)是否存在空的 __init__.py 文件。
  2. 确保您的脚本不会在仅当您将文件作为脚本运行时才执行的 block 中导入其他内容 (if __name__ == "__main__")
  3. 确保 python 路径包含您的包并且对脚本可见(您可以通过运行 print os.environ['PYTHONPATH'].split(os.pathsep) 来做到这一点

关于python - 导入错误: No module named jira,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38901974/

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