لقد قمت للتو بتثبيت TensorFlow، Keras في أناكوندا 3.
C:\conda create --name neuralnets python=3.7
C:\activate neuralnets
(neuralnets) C:\conda install theano
(neuralnets) C:\conda install mingw libpython
(neuralnets) C:\pip install tensorflow
(neuralnets) C:\pip install keras
نفذ هذا الأمر:
(neuralnets) C:\python -c "from keras import backend; print(backend._BACKEND)"
حصلت على الخطأ التالي:
Traceback (most recent call last):
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core\__init__.py", line 16, in <module>
from . import multiarray
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core\multiarray.py", line 12, in <module>
from . import overrides
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core\overrides.py", line 6, in <module>
from numpy.core._multiarray_umath import (
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Z0035HPP\AppData\Local\Continuum\anaconda3\envs\neuralnets\lib\site-packages\keras\__init__.py", line 3, in <module>
from . import utils
File "C:\Users\Z0035HPP\AppData\Local\Continuum\anaconda3\envs\neuralnets\lib\site-packages\keras\utils\__init__.py", line 2, in <module>
from . import np_utils
File "C:\Users\Z0035HPP\AppData\Local\Continuum\anaconda3\envs\neuralnets\lib\site-packages\keras\utils\np_utils.py", line 6, in <module>
import numpy as np
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\__init__.py", line 142, in <module>
from . import core
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core\__init__.py", line 47, in <module>
raise ImportError(msg)
ImportError:
import numpy as np
<< your code here >>
هل يمكن لاحد المساعدة رجاءا؟ أنا جديد في استخدام keras و Tensorflow. أنا أستخدمه في فصل دراسي سأحضره هذا الفصل الدراسي.
شكرا
ربما نسخة مكررة من # 12957 بسبب ContinuumIO / anaconda-issues # 10628 . تعليق منسوخ من المشكلة المكررة:
هناك فرق بين موقع مكتبات الدعم الإضافية المزودة بأناكوندا وتلك المزودة بمخزون تخزين تحصل عليه من pip install
. يتطلب هذا إجراء تعديلات على المتغير PATH
. ربما تفشل تعديلات PATH
عند الاستيراد. هل الدليل site-packages\numpy\.libs
موجود وهل يحتوي على ملفات *.dll
؟، إذا كان الأمر كذلك ، يمكنك محاولة إضافة هذا الدليل إلى PATH
قبل تشغيل python:
rem This fails
python -c "import numpy"
rem Does this succeed ???
PATH=path\to\site-packages\numpy\.libs;%PATH%
python -c "import numpy"
لكن في حالتك ، هناك شيء مختلف ، فإن المسار إلى numpy يفتقد إلى فاصل المسار: C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core__init__.py
يجب أن يكون C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core\__init__.py
. هل هذا خطأ نسخ ولصق؟
يفتقد المسار إلى numpy فاصل مسار:
مجرد مشكلة في تنسيق github ، الالتفاف ```
جعلها تختفي
bsathyan : لم تظهر لنا رسالة الخطأ الكاملة. هل يمكنك لصق الجزء الذي يأتي بعد آخر ImportError
أيضًا؟
@ eric-wieser المرفق أدناه هو مؤشر ترابط الخطأ الكامل. يرجى إعلامي إذا كنت بحاجة إلى أي شيء آخر.
شكرا :)
(neuralnets) C:\Users\Z0035HPP>python -c "from keras import backend; print(backend._BACKEND)"
Traceback (most recent call last):
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core\__init__.py", line 16, in <module>
from . import multiarray
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core\multiarray.py", line 12, in <module>
from . import overrides
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core\overrides.py", line 6, in <module>
from numpy.core._multiarray_umath import (
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Z0035HPP\AppData\Local\Continuum\anaconda3\envs\neuralnets\lib\site-packages\keras\__init__.py", line 3, in <module>
from . import utils
File "C:\Users\Z0035HPP\AppData\Local\Continuum\anaconda3\envs\neuralnets\lib\site-packages\keras\utils\__init__.py", line 2, in <module>
from . import np_utils
File "C:\Users\Z0035HPP\AppData\Local\Continuum\anaconda3\envs\neuralnets\lib\site-packages\keras\utils\np_utils.py", line 6, in <module>
import numpy as np
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\__init__.py", line 142, in <module>
from . import core
File "C:\Users\Z0035HPP\AppData\Roaming\Python\Python37\site-packages\numpy\core\__init__.py", line 47, in <module>
raise ImportError(msg)
ImportError:
IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the multiarray numpy extension module failed. Most
likely you are trying to import a failed build of numpy.
Here is how to proceed:
- If you're working with a numpy git repository, try `git clean -xdf`
(removes all files not under version control) and rebuild numpy.
- If you are simply trying to use the numpy version that you have installed:
your installation is broken - please reinstall numpy.
- If you have already reinstalled and that did not fix the problem, then:
1. Check that you are using the Python you expect (you're using C:\Users\Z0035HPP\AppData\Local\Continuum\anaconda3\envs\neuralnets\python.exe),
and that you have no directories in your PATH or PYTHONPATH that can
interfere with the Python and numpy versions you're trying to use.
2. If (1) looks fine, you can open a new issue at
https://github.com/numpy/numpy/issues. Please include details on:
- how you installed Python
- how you installed numpy
- your operating system
- whether or not you have multiple versions of Python installed
- if you built from source, your compiler versions and ideally a build log
Note: this error has many possible causes, so please don't comment on
an existing issue about this - open a new one instead.
Original error was: No module named 'numpy.core._multiarray_umath'
أنا أيضا أواجه نفس المشكلة.
Traceback (most recent call last):
File "F:\Anaconda\envs\Final_Project\lib\site-packages\numpy\core\__init__.py", line 16, in <module>
from . import multiarray
File "F:\Anaconda\envs\Final_Project\lib\site-packages\numpy\core\multiarray.py", line 12, in <module>
from . import overrides
File "F:\Anaconda\envs\Final_Project\lib\site-packages\numpy\core\overrides.py", line 9, in <module>
from numpy.core._multiarray_umath import add_docstring, ndarray
ImportError: DLL load failed: The specified module could not be found.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "F:/Python Programs/Final Project/scratch_6.py", line 1, in <module>
import tensorflow as tf
File "F:\Anaconda\envs\Final_Project\lib\site-packages\tensorflow\__init__.py", line 24, in <module>
from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "F:\Anaconda\envs\Final_Project\lib\site-packages\tensorflow\python\__init__.py", line 47, in <module>
import numpy as np
File "F:\Anaconda\envs\Final_Project\lib\site-packages\numpy\__init__.py", line 142, in <module>
from . import core
File "F:\Anaconda\envs\Final_Project\lib\site-packages\numpy\core\__init__.py", line 47, in <module>
raise ImportError(msg)
ImportError:
IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the multiarray numpy extension module failed. Most
likely you are trying to import a failed build of numpy.
Here is how to proceed:
- If you're working with a numpy git repository, try `git clean -xdf`
(removes all files not under version control) and rebuild numpy.
- If you are simply trying to use the numpy version that you have installed:
your installation is broken - please reinstall numpy.
- If you have already reinstalled and that did not fix the problem, then:
1. Check that you are using the Python you expect (you're using F:\Anaconda\envs\Final_Project\python.exe),
and that you have no directories in your PATH or PYTHONPATH that can
interfere with the Python and numpy versions you're trying to use.
2. If (1) looks fine, you can open a new issue at
https://github.com/numpy/numpy/issues. Please include details on:
- how you installed Python
- how you installed numpy
- your operating system
- whether or not you have multiple versions of Python installed
- if you built from source, your compiler versions and ideally a build log
Note: this error has many possible causes, so please don't comment on
an existing issue about this - open a new one instead.
Original error was: DLL load failed: The specified module could not be found.
هل الإصلاح المقترح في التعليق أعلاه يساعد؟ هذه مشكلة معروفة مع الأناكوندا.
لا ، المسار كان صحيحًا بالفعل بالنسبة لي. ونعم ، هذه مشكلة أناكوندا. لقد استخدمت Virtual Environment لنفس الكود وكان يعمل بشكل جيد. يبدو أن هناك خطأ ما في الأناكوندا.
التقط pip install tensorflow
قطعة صغيرة من PyPI. محاولة
pip uninstall numpy
conda install numpy
من المحتمل أن يصلح الأشياء
أهلا،
واجهت نفس المشكلة واتبعت النصيحة لإلغاء تثبيت numpy باستخدام pip وتثبيته مرة أخرى باستخدام conda - لكن لم يكن ذلك ناجحًا.
ومع ذلك ، كنت أحاول تشغيل tensorboard
مع خطأ الاستيراد التالي ، ليس هو نفسه تمامًا ، ولكن ربما يكون مرتبطًا:
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'
ImportError: numpy.core.multiarray failed to import
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<frozen importlib._bootstrap>", line 968, in _find_and_load
SystemError: <class '_frozen_importlib._ModuleLockManager'> returned a result with an error set
ImportError: numpy.core._multiarray_umath failed to import
ImportError: numpy.core.umath failed to import
2019-02-26 21:41:23.671349: F tensorflow/python/lib/core/bfloat16.cc:675] Check failed: PyBfloat16_Type.tp_base != nullptr
Abort trap: 6
أهلا،
واجهت نفس المشكلة واتبعت النصيحة لإلغاء تثبيت numpy باستخدام pip وتثبيته مرة أخرى باستخدام conda - لكن لم يكن ذلك ناجحًا.
ومع ذلك ، كنت أحاول تشغيلtensorboard
مع خطأ الاستيراد التالي ، ليس هو نفسه تمامًا ، ولكن ربما يكون مرتبطًا:ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' ImportError: numpy.core.multiarray failed to import The above exception was the direct cause of the following exception: Traceback (most recent call last): File "<frozen importlib._bootstrap>", line 968, in _find_and_load SystemError: <class '_frozen_importlib._ModuleLockManager'> returned a result with an error set ImportError: numpy.core._multiarray_umath failed to import ImportError: numpy.core.umath failed to import 2019-02-26 21:41:23.671349: F tensorflow/python/lib/core/bfloat16.cc:675] Check failed: PyBfloat16_Type.tp_base != nullptr Abort trap: 6
هل تقوم بتشغيل tensorlow باستخدام 3.6 بيثون؟ لا يعمل Tensorflow ببساطة مع Python 3.7.
أقترح عليك القيام بذلك:
مرحبا mjahmad ،
شكرا لردك. في الواقع أنا أقوم بتشغيل Python 3.6.7
في بيئتي
حسنًا ، لقد حصلت عليه الآن. فقط للمشاركة في حالة وجود شيء مفيد لك.
قمت بإلغاء تثبيت tensorflow
مرة أخرى وقمت فقط بتثبيت الإصدار 1.12
من لوحة tensorboard:
pip install tensorboard==1.12
يعمل الآن
أهلا!
لقد نجحت في تثبيت Tensorflow في python3.7
نقطة إلغاء تثبيت numpy
نقطة تثبيت numpy
نقطة إلغاء التثبيت Tensorflow
نقطة تثبيت Tensorflow
استيراد tensorflow مثل tf
النجاح:> شكرا
التقط
pip install tensorflow
قطعة صغيرة من PyPI. محاولةpip uninstall numpy conda install numpy
من المحتمل أن يصلح الأشياء
هذا حل مشكلتي ، شكرا
أهلا،
لدي نفس المشكلة وجربتها مع بيئة 3.7 و 3.6. ولكن لا يزال هناك الخطأ التالي:
من keras.models استيراد تسلسلي
باستخدام TensorFlow الخلفية.
ModuleNotFoundError Traceback (أحدث مكالمة أخيرة)
ModuleNotFoundError: لا توجد وحدة باسم "numpy.core._multiarray_umath"
!pip uninstall numpy
لا يعمل. إنه يعمل ويعمل بدون أي نتيجة.شكرا!
حسنًا ، آسف يا رجل لقد حللت المشكلة. ربما أنها سوف تساعدك:
التحديث إلى أحدث إصدار من numpy: D
!pip install --upgrade numpy
أهلا
شكرا لك على إرسال هذا البريد لي.
ساعدوا بعضكم البعض على مشاركة حل المشكلات الصعبة مع بعضهم البعض
لنفعلها. أتمنى لك يوما سعيدا.
العالم لك. : د
-----رسالة أصلية-----
من: "mario" [email protected]
إلى: "numpy / numpy" [email protected] ؛
نسخة إلى: "kobilinux" [email protected] ؛ "تعليق" [email protected] ؛
تاريخ الإرسال: 2019-03-14 (목) 06:21:15 (GMT + 09: 00)
الموضوع: Re: [numpy / numpy] لا توجد وحدة باسم "numpy.core._multiarray_umath" (# 12977)
أهلا،
لدي نفس المشكلة وجربتها مع بيئة 3.7 و 3.6. ولكن لا يزال هناك الخطأ التالي:
من keras.models استيراد تسلسلي
باستخدام TensorFlow الخلفية.
ModuleNotFoundError Traceback (أحدث مكالمة أخيرة)
ModuleNotFoundError: لا توجد وحدة باسم "numpy.core._multiarray_umath"
! pip إلغاء تثبيت numpy
لا يعمل. إنه يعمل ويعمل بدون أي نتيجة.
شكرا!
حسنًا ، آسف يا رجل لقد حللت المشكلة. ربما أنها سوف تساعدك:
التحديث إلى أحدث إصدار من numpy: D
! pip install - ترقية numpy
-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذه الرسالة الإلكترونية مباشرةً ، أو اعرضها على GitHub ، أو قم بكتم صوت الموضوع.
إغلاق. نأمل أن تكون هذه المشاكل قد تم حلها من جانب الأناكوندا ، وبعض الاقتراحات هنا تبدو دون المستوى الأمثل. يبدو أن أفضل حل هو
pip uninstall numpy
conda install numpy
أهلا!
لقد نجحت في تثبيت Tensorflow في python3.7
- فشل عند التثبيت الأول للرسالة: ModuleNotFoundError: لا توجد وحدة باسم 'numpy.core._multiarray_umath'
- ModuleNotF oundError: لا توجد وحدة باسم "numpy.core._multiarray_umath"
نقطة إلغاء تثبيت numpy
نقطة تثبيت numpy
نقطة إلغاء التثبيت Tensorflow
نقطة تثبيت Tensorflowاستيراد tensorflow مثل tf
النجاح:> شكرا
هذا عمل لي ، شكرا
أهلا
أحصل على نفس الخطأ أثناء الوصول إلى Tensorflow كما يلي.
ModuleNotFoundError Traceback (أحدث مكالمة أخيرة)ModuleNotFoundError: لا توجد وحدة باسم "numpy.core._multiarray_umath"
الحل: - تحديث Numpy بأحدث إصدار
setp لتحديث numpy على النحو التالي
setp1 فتح كمد
setp2 write pip install numpy == أحدث إصدار واضغط على Enter
مثال لتثبيت النقطة numpy == 1.16.2
التقط
pip install tensorflow
قطعة صغيرة من PyPI. محاولةpip uninstall numpy conda install numpy
من المحتمل أن يصلح الأشياء
هذا عمل معي ايضا يبدو أن tensorflow قام بتثبيت النقطة وأضاف إصدارًا ثانيًا من numpy
كان لدي نفس النوع من الخطأ ، لقد قمت بحلها عن طريق إنشاء بيئة افتراضية باستخدام الأناكوندا ، ثم تثبيت المكتبات الضرورية ، لقد نجحت.
كان لدي نفس المشكلة وتجاوزتها بطريقة ما عن طريق الجري
""
نقطة إلغاء تثبيت numpy
كوندا تثبيت numpy
نقطة تثبيت numpy
يبدو أن هذا الخطأ يرجع إلى عدم تثبيت حزم متعددة بشكل صحيح في محيطك المحدد. بالنسبة لي ، لم يتم تثبيت دفتر jupyter في تلك البيئة الافتراضية المحددة. لقد تابعت التعليقات أعلاه:
pip uninstall numpy
conda install numpy
pip install numpy
ثم تم إصلاحه ما يلي:
conda install jupyter
conda install -c conda-forge matplotlib
conda install -c anaconda pandas
الآن عندما تفتح دفتر jupyter من البيئة وتكتب ما يلي:
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import tensorflow as tf
لا توجد أخطاء.
التعليق الأكثر فائدة
التقط
pip install tensorflow
قطعة صغيرة من PyPI. محاولةمن المحتمل أن يصلح الأشياء