各位大佬,小弟最近碰到了一个非常诡异的 bug. 先导入 torch 后导入这个 package 就会出现异常。 感觉可能是导入的时候定义了全局变量? 详情可以看我这个 issue https://github.com/tblite/tblite/issues/110 目测 torch 的锅的可能性应该不大吧
![]() | 1 iorilu 2023-05-27 12:59:37 +08:00 via Android 当然有关系 Python 经常有循环导入,不注意顺序根本运行不了 |
![]() | 2 flyqie 2023-05-28 01:35:09 +08:00 via Android 这有啥意外的吗。。 不仅 python ,很多语言都会这样,习惯就好。。 遇上了就算点背,调试可能得好久。 |
![]() | 3 asmoker 2023-05-28 13:33:23 +08:00 via Android 版本问题? |
![]() | 4 miaotaizi 2023-05-29 14:17:46 +08:00 有没有好的方案能避免循环导入, 我也被这个问题搞得头大 |
6 rev1si0n 2023-05-29 16:06:57 +08:00 会,有时候还会根据导入顺序给一些模块打个补丁 |
9 t133 OP 其实我想问 是不是有这种 feature 的包不太符合规范 |