bty5412 2023-07-31 16:09 采纳率: 0%
浏览 20

pycharm导入本地文件报错,如何解决?

python版本3.6
问题:在pycharm中在同级目录下使用from ... import ... 导入本地文件(这个操作是放在整个py文件的最上面),提示“ImportError:cannot import name xxxx”。但是如果我将from ... import ... 导入本地文件操作放在函数中,就不会报错。这是什么原因?

from xxx import xxxx

def func():
    使用上面的模块

运行之后报错:ImportError:cannot import name xxxx

```python
def func():
  from xxx import xxxx

  使用导入的模块,运行函数成功

```

  • 写回答

2条回答 默认 最新

  • _喵酱_ 优质创作者: 软件测试技术领域 2023-07-31 16:27
    关注

    我猜应该是目录结构有问题,你这么一个截图,我看不出来

    评论

报告相同问题?

问题事件

  • 创建了问题 7月31日