簡體   English   中英

Python3,不能導入numpy

[英]Python3, can't import numpy

我無法導入 numpy。 嘗試使用 pip 和 pip3 卸載並重新安裝 numpy。 檢查路徑。 我在 Windows 10 上使用 Python3。

以下是整個錯誤:

Python 3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:57:15) [MSC v.1915 64 位 (AMD64)] on win32 輸入“help”、“copyright”、“credits”或“license”想要查詢更多的信息。

導入 numpy Traceback(最近一次調用最后一次):文件“C:\\Python37\\lib\\site-packages\\numpy\\core__init__.py”,第 40 行,來自 . 導入多數組文件“C:\\Python37\\lib\\site-packages\\numpy\\core\\multiarray.py”,第 13 行,來自 . import overrides File "C:\\Python37\\lib\\site-packages\\numpy\\core\\overrides.py", line 6, in from numpy.core._multiarray_umath import ( ImportError: DLL load failed: The specified module could not be found.

在處理上述異常的過程中,又發生了一個異常:

回溯(最近一次調用):文件“”,第 1 行,在文件“C:\\Python37\\lib\\site-packages\\numpy__init__.py”中,第 142 行,從 . 導入核心文件“C:\\Python37\\lib\\site-packages\\numpy\\core__init__.py”,第 71 行,在 raise ImportError(msg) ImportError 中:

重要提示:請閱讀本文以獲取有關如何解決此問題的建議!

導入多陣列 numpy 擴展模塊失敗。 很可能您正在嘗試導入失敗的 numpy 構建。 以下是如何繼續: - 如果您正在使用 numpy git 存儲庫,請嘗試git clean -xdf (刪除所有不受版本控制的文件)並重建 numpy。 - 如果您只是嘗試使用已安裝的 numpy 版本:您的安裝已損壞 - 請重新安裝 numpy。 - 如果您已經重新安裝並且沒有解決問題,那么: 1. 檢查您使用的是您期望的 Python(您使用的是 C:\\Python37\\python.exe),並且您的目錄中沒有目錄PATH 或 PYTHONPATH 可能會干擾您嘗試使用的 Python 和 numpy 版本。 2. 如果 (1) 看起來不錯,您可以在https://github.com/numpy/numpy/issues 上打開一個新問題。 請包括以下詳細信息: - 你如何安裝 Python - 你如何安裝 numpy - 你的操作系統 - 你是否安裝了多個版本的 Python - 如果你是從源代碼構建的,你的編譯器版本,最好是構建日志

 Note: this error has many possible causes, so please don't comment on
 an existing issue about this - open a new one instead.

原始錯誤是:DLL 加載失敗:找不到指定的模塊。

如果您想在 Windows 上獲得更無縫的體驗,請嘗試使用 PyCharm 或 Anaconda,它們會自動為您安裝 numpy/scipy,而不是標准的 Python 解釋器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM