anaconda3ã«TensorFlowãKerasãã€ã³ã¹ããŒã«ããŸããã
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ã䜿ãã®ã¯åããŠã§ãã ä»åŠæã®ææ¥ã§äœ¿ã£ãŠããŸãã
ããããšã
ContinuumIO / anaconda-issuesïŒ10628ãåå ã§ãããããïŒ12957ã®è€è£œã§ãã éè€ããåé¡ããã³ããŒãããã³ã¡ã³ãïŒ
anacondaã§æäŸãããè¿œå ã®ãµããŒãã©ã€ãã©ãªã®å Žæãšã pip install
ããååŸããstocknumpyã§æäŸãããã©ã€ãã©ãªã®å Žæã«ã¯éãããããŸãã ããã«ã¯ã PATH
å€æ°ã®èª¿æŽãå¿
èŠã§ãã ããããã PATH
調æŽãã€ã³ããŒãæã«å€±æããŠããŸãã site-packages\numpy\.libs
ãã£ã¬ã¯ããªãååšãã *.dll
ãã¡ã€ã«ãå«ãŸããŠããŸããïŒååšããå ŽåãPythonãå®è¡ããåã«ãã®ãã£ã¬ã¯ããªãPATH
åã«è¿œå ããŠã¿ãŠãã ããã
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.
äžèšã®
ãããããã¹ã¯ç§ã«ãšã£ãŠãã§ã«æ£ãããã®ã§ããã ã¯ããããã¯anacondaã®åé¡ã§ãã åãã³ãŒãã«ä»®æ³ç°å¢ã䜿çšããŸããããéåžžã«ããŸãæ©èœããŸããã ã¢ãã³ã³ãã«äœãåé¡ãããããã§ãã
pip install tensorflow
ã¯PyPIããnumpyãããã¯ã¢ããããŸããã è©Šã
pip uninstall numpy
conda install numpy
ããã¯ããããç©äºãä¿®æ£ããŸã
ããã
ç§ã¯åãåé¡ã«ééããpipã䜿çšããŠnumpyãã¢ã³ã€ã³ã¹ããŒã«ããcondaã䜿çšããŠå床ã€ã³ã¹ããŒã«ãããšããã¢ããã€ã¹ã«åŸããŸããããæåããŸããã§ããã
ãã ãã次ã®ImportErrorã䜿çšããŠ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
ããã
ç§ã¯åãåé¡ã«ééããpipã䜿çšããŠnumpyãã¢ã³ã€ã³ã¹ããŒã«ããcondaã䜿çšããŠå床ã€ã³ã¹ããŒã«ãããšããã¢ããã€ã¹ã«åŸããŸããããæåããŸããã§ããã
ãã ãã次ã®ImportErrorã䜿çšããŠ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
3.6 pythonã䜿çšããŠtensorlowãå®è¡ããŠããŸããïŒ Tensorflowã¯Python3.7ã§ã¯æ©èœããŸããã
ç§ã¯ããªãããããããããšãææ¡ããŸãïŒ
ããã«ã¡ã¯@mjahmad ã
ãè¿äºãããããšãããããŸãã å®éãç§ã¯èªåã®ç°å¢ã§Python 3.6.7
ããŠããŸã
ã¯ããããããŸããã äœã圹ã«ç«ã€ããšããããããããªãå Žåã«åããŠå
±æããã ãã§ãã
tensorflow
å床ã¢ã³ã€ã³ã¹ããŒã«ãããã³ãœã«ããŒãã®ããŒãžã§ã³1.12
ã®ã¿ãã€ã³ã¹ããŒã«ããŸããã
pip install tensorboard==1.12
ä»åäœããŸã
ããïŒ
python3.7ã«tensorflowãã€ã³ã¹ããŒã«ããããšã«æåããŸãã
pipã¢ã³ã€ã³ã¹ããŒã«numpy
pip install numpy
pipã¢ã³ã€ã³ã¹ããŒã«tensorflow
pip installtensorflow
tensorflowãtfãšããŠã€ã³ããŒãããŸã
æåïŒ>ããããšã
pip install tensorflow
ã¯PyPIããnumpyãããã¯ã¢ããããŸããã è©Šãpip uninstall numpy conda install numpy
ããã¯ããããç©äºãä¿®æ£ããŸã
ããã§ç§ã®åé¡ã¯è§£æ±ºããŸãããããããšã
ããã«ã¡ã¯ã
ç§ã¯åãåé¡ãæ±ããŠããã3.7ãš3.6ã®ç°å¢ã§ãããè©ŠããŸããã ãã ãããŸã 次ã®ãšã©ãŒããããŸãã
keras.modelsããã€ã³ããŒãã·ãŒã±ã³ã·ã£ã«
TensorFlowããã¯ãšã³ãã䜿çšããŸãã
ModuleNotFoundErrorãã¬ãŒã¹ããã¯ïŒæåŸã®æåŸã®åŒã³åºãïŒ
ModuleNotFoundErrorïŒãnumpy.core._multiarray_umathããšããååã®ã¢ãžã¥ãŒã«ããããŸãã
!pip uninstall numpy
åäœããŸããã å®è¡ãããçµæãªãã§å®è¡ãããŸããããããšãïŒ
ããŠãç³ãèš³ãããŸããããç§ã¯åé¡ã解決ããŸããã å€åããã¯ããªããå©ããã§ãããïŒ
numpyã®ææ°ããŒãžã§ã³ã«æŽæ°ïŒD
!pip install --upgrade numpy
ã
ãã
ãã®ã¡ãŒã«ãéã£ãŠãããŠããããšãã
å°é£ãªåé¡è§£æ±ºãäºãã«å
±æããããã«äºãã«å©ãåã
ãã£ãŠã¿ãŸãããã ä»æ¥ã¯è¯ãäžæ¥ãã
äžçã¯åã®ãã®ã ã ïŒ NS
- - -ãªãªãžãã«ã¡ãã»ãŒãž - - -
å·®åºäººïŒãmarioã [email protected]
å®å
ïŒ "numpy / numpy" [email protected] ;
CcïŒ "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ãã¬ãŒã¹ããã¯ïŒæåŸã®æåŸã®åŒã³åºãïŒ
ModuleNotFoundErrorïŒãnumpy.core._multiarray_umathããšããååã®ã¢ãžã¥ãŒã«ããããŸãã
ïŒpipã¢ã³ã€ã³ã¹ããŒã«numpy
åäœããŸããã å®è¡ãããçµæãªãã§å®è¡ãããŸãã
ããããšãïŒ
ããŠãç³ãèš³ãããŸããããç§ã¯åé¡ã解決ããŸããã å€åããã¯ããªããå©ããã§ãããïŒ
numpyã®ææ°ããŒãžã§ã³ã«æŽæ°ïŒD
ïŒpip install --upgrade numpy
â
ããªããã³ã¡ã³ãããã®ã§ããªãã¯ãããåãåã£ãŠããŸãã
ãã®ã¡ãŒã«ã«çŽæ¥è¿ä¿¡ããããGitHubã§è¡šç€ºããããã¹ã¬ããããã¥ãŒãããŠãã ããã
ééã ããŸãããã°ããããã®åé¡ã¯ã¢ãã³ã³ãåŽã§è§£æ±ºãããŠãããããã§ã®ææ¡ã®ããã€ãã¯æé©ã§ã¯ãªãããã§ãã æåã®è§£æ±ºçã¯
pip uninstall numpy
conda install numpy
ããïŒ
python3.7ã«tensorflowãã€ã³ã¹ããŒã«ããããšã«æåããŸãã
- æåã®ã€ã³ã¹ããŒã«ã§å€±æããŸããã¡ãã»ãŒãžïŒModuleNotFoundErrorïŒ 'numpy.core._multiarray_umath'ãšããååã®ã¢ãžã¥ãŒã«ããããŸãã
- ModuleNotF oundErrorïŒ 'numpy.core._multiarray_umath'ãšããååã®ã¢ãžã¥ãŒã«ã
pipã¢ã³ã€ã³ã¹ããŒã«numpy
pip install numpy
pipã¢ã³ã€ã³ã¹ããŒã«tensorflow
pip installtensorflowtensorflowãtfãšããŠã€ã³ããŒãããŸã
æåïŒ>ããããšã
ããã¯ç§ã®ããã«åãããããããšã
ããã«ã¡ã¯
以äžã®ããã«ãã³ãœã«ãããŒã«ã¢ã¯ã»ã¹ããŠãããšãã«åããšã©ãŒãçºçããŸãã
ModuleNotFoundErrorãã¬ãŒã¹ããã¯ïŒæåŸã®æåŸã®åŒã³åºãïŒModuleNotFoundErrorïŒãnumpy.core._multiarray_umathããšããååã®ã¢ãžã¥ãŒã«ããããŸãã
解決çïŒ-Numpyãææ°ããŒãžã§ã³ã«æŽæ°ããŸã
次ã®ããã«numpyãæŽæ°ããããã®setp
setp1 open cmd
setp2 write pip install numpy == leatest versionãå
¥åããEnterããŒãæŒããŸã
äŸpipinstall numpy == 1.16.2
pip install tensorflow
ã¯PyPIããnumpyãããã¯ã¢ããããŸããã è©Šãpip uninstall numpy conda install numpy
ããã¯ããããç©äºãä¿®æ£ããŸã
ããã¯ç§ã«ãããŸããããŸããã tensorflowãã€ã³ã¹ããŒã«ããpipãnumpyã®2çªç®ã®ããŒãžã§ã³ãè¿œå ããããã§ã
åãçš®é¡ã®ãšã©ãŒãçºçããŸãããanacondaã䜿çšããŠä»®æ³ç°å¢ãäœæããå¿ èŠãªã©ã€ãã©ãªãã€ã³ã¹ããŒã«ããããšã§è§£æ±ºããŸããããæ©èœããŸããã
ç§ã¯åãåé¡ãæ±ããŠããŸããããå®è¡ããããšã§ã©ãããããããããä¹ãè¶ããŸãã
`` `
pipã¢ã³ã€ã³ã¹ããŒã«numpy
conda install numpy
pip install numpy
ãã®ãšã©ãŒã¯ãç¹å®ã®ç°å¢ã«è€æ°ã®ããã±ãŒãžãæ£ããã€ã³ã¹ããŒã«ãããŠããªãããšãåå ã®ããã§ãã ç§ã«ãšã£ãŠãjupyternotebookã¯ãã®ç¹å®ã®ä»®æ³ç°å¢ã«ã€ã³ã¹ããŒã«ãããŠããŸããã§ããã ç§ã¯äžèšã®ã³ã¡ã³ãã«åŸããŸããïŒ
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ããnumpyãããã¯ã¢ããããŸããã è©Šãããã¯ããããç©äºãä¿®æ£ããŸã