显示如图,改如何解决
Traceback (most recent call last):
File "C:\Users\thinkpad\Desktop\Feature_Cal.py", line 5, in <module>
import numpy as np
File "C:\python3.9\lib\site-packages\numpy\__init__.py", line 147, in <module>
from . import lib
ImportError: cannot import name 'lib' from partially initialized module 'numpy' (most likely due to a circular import) (C:\python3.9\lib\site-packages\numpy\__init__.py)
解决办法:
1,拆解成多个文件,将要互相引用的分开
2,缩小导入的范围,如一般情况下import在文件顶部,这时候可以将import移动到紧挨需要导入的代码上方即可;
3. 把这个py文件改个名字,最好长一点,以防万一跟库里面的文件重名
4. 修改为:from xx import *