假设当前你的文件夹的状态是这样的:
project
main.py
numpy.py
当在main.py中的开头使用:
import numpy as np
则会优先寻找并导入当前目录下的numpy文件。
而如果你真正想的是导入标准的numpy库,则需要写成:
from __future__ import absolute_import
import numpy as np
如果你已经加上了absolute_import,但是想导入当前目录下的numpy文件,则需要写成:
from __future__ import absolute_import
from project import numpy as np