阳阳和左左的爸爸 2022-08-16 18:19 采纳率: 50%
浏览 29
已结题

Linux系统运行python脚本找不到文件问题

问题遇到的现象和发生背景

Linux系统运行python脚本找不到文件问题

问题相关代码,请勿粘贴截图

​​

img

这是树结构,test.py里面引用hello.py,然后hello.py引用op.py。
这是hello.py的引用:

from hello.hello import add

c = add(1,2)
print(c)

运行结果及报错内容
python3 test.py
Traceback (most recent call last):
  File "/home/jzz/test/test.py", line 2, in <module>
    from hello.hello import add
  File "/home/jzz/test/hello/hello.py", line 2, in <module>
    import op
ModuleNotFoundError: No module named 'op'

  • 写回答

1条回答 默认 最新

  • kakaccys 2022-08-16 18:24
    关注

    hello.py里把import op
    改为
    from hello import op

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

    报告相同问题?

    问题事件

    • 系统已结题 8月24日
    • 已采纳回答 8月16日
    • 创建了问题 8月16日

    悬赏问题

    • ¥15 Java中import为灰色
    • ¥15 手机等其他智能设备被监听
    • ¥15 在win10 64位的vs打包MSI文件,放到win7 64位上安装成可执行exe文件后,点击程序不运行。
    • ¥50 大众点评用户浏览/消费记录爬虫
    • ¥15 求制作一个个人网页,
    • ¥15 寻涂色内存脚本作者有项目有市场有资源.却技术
    • ¥15 蓝桥杯c51单片机问题
    • ¥15 ajax跨域问题请求修改代码
    • ¥15 python matplotlib
    • ¥15 短信测压+语音,有偿,必须用Python