假設當前你的文件夾的狀態是這樣的:
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