ContinuumIO / anaconda-issues

Anaconda issue tracking
647 stars 220 forks source link

error in importing tensorflow in spyder 3.3.3 #10682

Closed psyyip closed 5 years ago

psyyip commented 5 years ago

Actual Behavior

import tensorflow as tf Traceback (most recent call last):

File "", line 1, in import tensorflow as tf

File "C:\Users\name\Anaconda3\lib\site-packages\tensorflow__init__.py", line 24, in from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import

File "C:\Users\name\Anaconda3\lib\site-packages\tensorflow\python__init__.py", line 49, in from tensorflow.python import pywrap_tensorflow

File "C:\Users\name\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 74, in raise ImportError(msg)

ImportError: Traceback (most recent call last): File "C:\Users\name\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in from tensorflow.python.pywrap_tensorflow_internal import * File "C:\Users\name\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 28, in _pywrap_tensorflow_internal = swig_import_helper() File "C:\Users\name\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 24, in swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) File "C:\Users\name\Anaconda3\lib\imp.py", line 243, in load_module return load_dynamic(name, filename, file) File "C:\Users\name\Anaconda3\lib\imp.py", line 343, in load_dynamic return _load(spec) ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.

Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/errors

for some common reasons and solutions. Include the entire stack trace above this error message when asking for help.

Expected Behavior

successfully import tensorflow in spyder

Steps to Reproduce

import tensorflow again

Anaconda or Miniconda version:
Operating System:

Windows 10

conda info
``` active environment : base active env location : C:\Users\name\Anaconda3 shell level : 1 user config file : C:\Users\name\.condarc populated config files : C:\Users\name\.condarc conda version : 4.6.7 conda-build version : 3.10.5 python version : 3.6.5.final.0 base environment : C:\Users\name\Anaconda3 (writable) channel URLs : https://repo.anaconda.com/pkgs/main/win-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/free/win-64 https://repo.anaconda.com/pkgs/free/noarch https://repo.anaconda.com/pkgs/r/win-64 https://repo.anaconda.com/pkgs/r/noarch https://repo.anaconda.com/pkgs/msys2/win-64 https://repo.anaconda.com/pkgs/msys2/noarch package cache : C:\Users\name\Anaconda3\pkgs C:\Users\name\.conda\pkgs C:\Users\name\AppData\Local\conda\conda\pkgs envs directories : C:\Users\name\Anaconda3\envs C:\Users\name\.conda\envs C:\Users\name\AppData\Local\conda\conda\envs platform : win-64 user-agent : conda/4.6.7 requests/2.18.4 CPython/3.6.5 Windows/10 Windows/10.0.17134 administrator : False netrc file : None offline mode : False ```
conda list --show-channel-urls
``` # packages in environment at C:\Users\sinyu\Anaconda3: # # Name Version Build Channel _ipyw_jlab_nb_ext_conf 0.1.0 py36he6757f0_0 defaults absl-py 0.7.0 pypi_0 pypi alabaster 0.7.10 py36hcd07829_0 defaults anaconda-client 1.6.14 py36_0 defaults anaconda-navigator 1.9.6 py36_0 defaults anaconda-project 0.8.2 py36hfad2e28_0 defaults asn1crypto 0.24.0 py36_0 defaults astor 0.7.1 pypi_0 pypi astroid 1.6.3 py36_0 defaults attrs 18.1.0 py36_0 defaults babel 2.5.3 py36_0 defaults backcall 0.1.0 py36_0 defaults backports 1.0 py36h81696a8_1 defaults backports.shutil_get_terminal_size 1.0.0 py36h79ab834_2 defaults beautifulsoup4 4.6.0 py36hd4cc5e8_1 defaults bitarray 0.8.1 py36hfa6e2cd_1 defaults blas 1.0 mkl defaults bleach 2.1.3 py36_0 defaults blosc 1.14.3 he51fdeb_0 defaults boto 2.48.0 py36h1a776d2_1 defaults bzip2 1.0.6 hfa6e2cd_5 defaults ca-certificates 2019.1.23 0 defaults certifi 2018.11.29 py36_0 defaults cffi 1.11.5 py36h945400d_0 defaults chardet 3.0.4 py36h420ce6e_1 defaults click 6.7 py36hec8c647_0 defaults cloudpickle 0.5.3 py36_0 defaults clyent 1.2.2 py36hb10d595_1 defaults colorama 0.3.9 py36h029ae33_0 defaults comtypes 1.1.4 py36_0 defaults conda 4.6.7 py36_0 defaults conda-build 3.10.5 py36_0 defaults conda-env 2.6.0 h36134e3_1 defaults conda-verify 2.0.0 py36h065de53_0 defaults console_shortcut 0.1.1 h6bb2dd7_3 defaults contextlib2 0.5.5 py36he5d52c0_0 defaults cryptography 2.5 py36h7a1dbc1_0 defaults curl 7.63.0 h2a8f88b_1000 defaults cycler 0.10.0 py36h009560c_0 defaults cython 0.28.2 py36hfa6e2cd_0 defaults cytoolz 0.9.0.1 py36hfa6e2cd_0 defaults dask-core 0.17.5 py36_0 defaults decorator 4.3.0 py36_0 defaults distributed 1.21.8 py36_0 defaults docutils 0.14 py36h6012d8f_0 defaults entrypoints 0.2.3 py36hfd66bb0_2 defaults et_xmlfile 1.0.1 py36h3d2d736_0 defaults fastcache 1.0.2 py36hfa6e2cd_2 defaults filelock 3.0.4 py36_0 defaults flask 1.0.2 py36_1 defaults flask-cors 3.0.4 py36_0 defaults freetype 2.8 h51f8f2c_1 defaults gast 0.2.2 pypi_0 pypi get_terminal_size 1.0.0 h38e98db_0 defaults gevent 1.3.0 py36hfa6e2cd_0 defaults glob2 0.6 py36hdf76b57_0 defaults greenlet 0.4.13 py36hfa6e2cd_0 defaults grpcio 1.18.0 pypi_0 pypi hdf5 1.10.2 hac2f561_1 defaults heapdict 1.0.0 py36_2 defaults html5lib 1.0.1 py36h047fa9f_0 defaults icc_rt 2017.0.4 h97af966_0 defaults icu 58.2 ha66f8fd_1 defaults idna 2.6 py36h148d497_1 defaults imagesize 1.0.0 py36_0 defaults intel-openmp 2018.0.0 8 defaults ipykernel 5.1.0 py36h39e3cac_0 defaults ipython 6.4.0 py36_0 defaults ipython_genutils 0.2.0 py36h3c5d0ee_0 defaults ipywidgets 7.2.1 py36_0 defaults isort 4.3.4 py36_0 defaults itsdangerous 0.24 py36hb6c5a24_1 defaults jdcal 1.4 py36_0 defaults jedi 0.12.0 py36_1 defaults jinja2 2.10 py36h292fed1_0 defaults jpeg 9b hb83a4c4_2 defaults jsonschema 2.6.0 py36h7636477_0 defaults jupyter 1.0.0 py36_4 defaults jupyter_client 5.2.3 py36_0 defaults jupyter_console 5.2.0 py36h6d89b47_1 defaults jupyter_core 4.4.0 py36h56e9d50_0 defaults jupyterlab 0.32.1 py36_0 defaults jupyterlab_launcher 0.10.5 py36_0 defaults keras-applications 1.0.7 pypi_0 pypi keras-preprocessing 1.0.9 pypi_0 pypi keyring 18.0.0 py36_0 defaults kiwisolver 1.0.1 py36h12c3424_0 defaults krb5 1.16.1 hc04afaa_7 defaults lazy-object-proxy 1.3.1 py36hd1c21d2_0 defaults libcurl 7.63.0 h2a8f88b_1000 defaults libiconv 1.15 h1df5818_7 defaults libpng 1.6.36 h2a8f88b_0 defaults libsodium 1.0.16 h9d3ae62_0 defaults libssh2 1.8.0 h7a1dbc1_4 defaults libtiff 4.0.9 hb8ad9f9_1 defaults libxml2 2.9.8 hadb2253_1 defaults libxslt 1.1.32 hf6f1972_0 defaults llvmlite 0.23.1 py36hcacf6c6_0 defaults locket 0.2.0 py36hfed976d_1 defaults lxml 4.2.1 py36heafd4d3_0 defaults lzo 2.10 h6df0209_2 defaults m2w64-gcc-libgfortran 5.3.0 6 defaults m2w64-gcc-libs 5.3.0 7 defaults m2w64-gcc-libs-core 5.3.0 7 defaults m2w64-gmp 6.1.0 2 defaults m2w64-libwinpthread-git 5.0.0.4634.697f757 2 defaults markdown 3.0.1 pypi_0 pypi markupsafe 1.0 py36h0e26971_1 defaults mccabe 0.6.1 py36hb41005a_1 defaults menuinst 1.4.14 py36hfa6e2cd_0 defaults mistune 0.8.3 py36hfa6e2cd_1 defaults mkl 2018.0.3 1 defaults mkl-service 1.1.2 py36h57e144c_4 defaults mkl_fft 1.0.6 py36hdbbee80_0 defaults mkl_random 1.0.1 py36h77b88f5_1 defaults more-itertools 4.1.0 py36_0 defaults mpmath 1.0.0 py36hacc8adf_2 defaults msgpack-python 0.5.6 py36he980bc4_0 defaults msys2-conda-epoch 20160418 1 defaults multipledispatch 0.5.0 py36_0 defaults navigator-updater 0.2.1 py36_0 defaults nbconvert 5.3.1 py36h8dc0fde_0 defaults nbformat 4.4.0 py36h3a5bc1b_0 defaults networkx 2.1 py36_0 defaults nltk 3.3.0 py36_0 defaults nose 1.3.7 py36h1c3779e_2 defaults notebook 5.5.0 py36_0 defaults numpy 1.15.4 py36ha559c80_0 defaults numpy-base 1.15.4 py36h8128ebf_0 defaults numpydoc 0.8.0 py36_0 defaults olefile 0.45.1 py36_0 defaults openpyxl 2.5.3 py36_0 defaults openssl 1.1.1a he774522_0 defaults packaging 17.1 py36_0 defaults pandas-datareader 0.7.0 pypi_0 pypi pandoc 1.19.2.1 hb2460c7_1 defaults pandocfilters 1.4.2 py36h3ef6317_1 defaults parso 0.2.0 py36_0 defaults partd 0.3.8 py36hc8e763b_0 defaults path.py 11.0.1 py36_0 defaults pathlib2 2.3.2 py36_0 defaults pep8 1.7.1 py36_0 defaults pickleshare 0.7.4 py36h9de030f_0 defaults pillow 5.1.0 py36h0738816_0 defaults pip 19.0.3 pypi_0 pypi pkginfo 1.4.2 py36_1 defaults pluggy 0.6.0 py36hc7daf1e_0 defaults ply 3.11 py36_0 defaults prompt_toolkit 1.0.15 py36h60b8f86_0 defaults protobuf 3.6.1 pypi_0 pypi psutil 5.4.5 py36hfa6e2cd_0 defaults py 1.5.3 py36_0 defaults pycodestyle 2.4.0 py36_0 defaults pycosat 0.6.3 py36h413d8a4_0 defaults pycparser 2.18 py36hd053e01_1 defaults pycrypto 2.6.1 py36hfa6e2cd_9 defaults pycurl 7.43.0.2 py36h7a1dbc1_0 defaults pyflakes 1.6.0 py36h0b975d6_0 defaults pygments 2.2.0 py36hb010967_0 defaults pylint 1.8.4 py36_0 defaults pyodbc 4.0.23 py36h6538335_0 defaults pyopenssl 18.0.0 py36_0 defaults pyparsing 2.2.0 py36h785a196_1 defaults pyqt 5.9.2 py36h6538335_2 defaults pysocks 1.6.8 py36_0 defaults pytest 3.5.1 py36_0 defaults pytest-openfiles 0.3.0 py36_0 defaults pytest-remotedata 0.2.1 py36_0 defaults python 3.6.5 h0c2934d_0 defaults python-dateutil 2.7.3 py36_0 defaults pytz 2018.4 py36_0 defaults pywin32 223 py36hfa6e2cd_1 defaults pywinpty 0.5.1 py36_0 defaults pyyaml 3.12 py36h1d1928f_1 defaults pyzmq 17.0.0 py36hfa6e2cd_1 defaults qt 5.9.7 vc14h73c81de_0 defaults qtawesome 0.4.4 py36h5aa48f6_0 defaults qtconsole 4.3.1 py36h99a29a9_0 defaults qtpy 1.6.0 py_0 defaults requests 2.18.4 py36h4371aae_1 defaults rope 0.10.7 py36had63a69_0 defaults ruamel_yaml 0.15.35 py36hfa6e2cd_1 defaults send2trash 1.5.0 py36_0 defaults setuptools 39.1.0 py36_0 defaults simplegeneric 0.8.1 py36_2 defaults singledispatch 3.4.0.3 py36h17d0c80_0 defaults sip 4.19.8 py36h6538335_0 defaults six 1.11.0 py36h4db2310_1 defaults snappy 1.1.7 h777316e_3 defaults snowballstemmer 1.2.1 py36h763602f_0 defaults sortedcollections 0.6.1 py36_0 defaults sortedcontainers 1.5.10 py36_0 defaults sphinx 1.7.4 py36_0 defaults sphinxcontrib 1.0 py36hbbac3d2_1 defaults sphinxcontrib-websupport 1.0.1 py36hb5e5916_1 defaults spyder 3.3.3 py36_0 defaults spyder-kernels 0.4.2 py36_0 defaults sqlalchemy 1.2.7 py36ha85dd04_0 defaults sqlite 3.26.0 he774522_0 defaults sympy 1.1.1 py36h96708e0_0 defaults tblib 1.3.2 py36h30f5020_0 defaults tensorboard 1.12.2 pypi_0 pypi tensorflow 1.12.0 pypi_0 pypi termcolor 1.1.0 pypi_0 pypi terminado 0.8.1 py36_1 defaults testpath 0.3.1 py36h2698cfe_0 defaults tk 8.6.8 hfa6e2cd_0 defaults toolz 0.9.0 py36_0 defaults tornado 5.0.2 py36_0 defaults traitlets 4.3.2 py36h096827d_0 defaults typing 3.6.4 py36_0 defaults unicodecsv 0.14.1 py36h6450c06_0 defaults urllib3 1.22 py36h276f60a_0 defaults vc 14.1 h0510ff6_4 defaults vs2015_runtime 14.15.26706 h3a45250_0 defaults wcwidth 0.1.7 py36h3d5aa90_0 defaults webencodings 0.5.1 py36h67c50ae_1 defaults werkzeug 0.14.1 py36_0 defaults wheel 0.31.1 py36_0 defaults widgetsnbextension 3.2.1 py36_0 defaults win_inet_pton 1.0.1 py36he67d7fd_1 defaults win_unicode_console 0.5 py36hcdbd4b5_0 defaults wincertstore 0.2 py36h7fe50ca_0 defaults winpty 0.4.3 4 defaults wrapt 1.10.11 py36he5f5981_0 defaults xlrd 1.1.0 py36h1cb58dc_1 defaults xlsxwriter 1.0.4 py36_0 defaults xlwings 0.11.8 py36_0 defaults xlwt 1.3.0 py36h1a4751e_0 defaults yaml 0.1.7 hc54c509_2 defaults zeromq 4.2.5 hc6251cf_0 defaults zict 0.1.3 py36h2d8e73e_0 defaults zlib 1.2.11 h8395fce_2 defaults ```
psyyip commented 5 years ago

some suggested I uninstall tensorflow and install it again. I followed it, but then there is another error message saying that an older version of numpy existed. I uninstalled the numpy and installed it again in conda prompt, the same error with tensorflow appeared again. The cycle just repeats. Grateful if someone can help me. Thank you

csoja commented 5 years ago

based on your conda list, you installed tensorflow from pypi and not the conda package. I'd recommend reading this Anaconda blogpost on tensorflow (https://www.anaconda.com/tensorflow-in-anaconda/) and installing it with conda packages from Anaconda, instead of pypi.

psyyip commented 5 years ago

actually, I also installed tensorflow by conda. I tried many different ways based on what I found on different websites, then uninstalled and installed. In the end, I had to uninstall the whole Anaconda and reinstall it. It seems that it works now. Thank you

csoja commented 5 years ago

Glad to hear you have it working now!