furef 2023-01-10 16:20 采纳率: 0%
浏览 32

pycharm在子文件里调用其他子文件夹的py文件报错

主文件夹里有两个子文件夹a和b,主文件和子文件内都有若干py文件。放在主文件夹的py文件调用子文件夹a的py文件可以正常运行,但是子文件夹b调用a内的py文件就会报错。
主文件调用语句from utils.plot import draw_any_set
子文件调用语句from utils.io import read_ply_xyz
把主文件不报错的语句复制到子文件夹也会报错。两个子文件里都有空白的-init-.py文件
看了其他攻略,增加了根文件名称,from shaope.utils.io import read_ply_xyz还是报错。
将两个子文件夹增加为根文件,还是不行。子文件语句下面是红色波浪线。

  • 写回答

2条回答 默认 最新

  • 於黾 2023-01-10 17:04
    关注

    -init-.py文件,前后要有两个下划线,你在pycharm里应该看到文件夹图标多了个圆点,否则就不对

    评论

报告相同问题?

问题事件

  • 创建了问题 1月10日

悬赏问题

  • ¥15 R 包chipseeker 安装失败
  • ¥15 Veeam Backup & Replication 9.5 还原问题
  • ¥15 vue-print-nb
  • ¥15 winfrom的datagridview下拉框变成了黑色,渲染不成功
  • ¥20 利用ntfy实现短信推送
  • ¥30 如何用VBA代码写抽取TRIBON M3数据库的模型信息
  • ¥15 MySQL好难呀,怎么呀
  • ¥15 如何用Thonny写温湿度检测有源蜂鸣器报警并在oled屏上显示的代码?
  • ¥15 训练yolo时换了4060还不如之前1650,直接闪退,如何解决?
  • ¥15 锌合金的耐温能到多少度。可以持续多长时间