не может импортировать TensorFlow в Spyder или Python (ModuleNotFoundError: нет модуля с именем tenensflow) - PullRequest
0 голосов
/ 14 апреля 2020

Я попытался установить версию TensorFlow как для процессора, так и для GPU в соответствии с инструкциями, приведенными здесь https://docs.anaconda.com/anaconda/user-guide/tasks/tensorflow/, и все было в порядке:

(tf-gpu) C: \ Users \ Ko sh> conda create -n tf tenorflow Сбор метаданных пакета (current_repodata. json): выполнено Решение среды: выполнено

==> ВНИМАНИЕ: существует более новая версия conda , <== текущая версия: 4.7.12 последняя версия: 4.8.3 </p>

Пожалуйста, обновите conda, запустив

$ conda update -n base -c defaults conda

Пакетный план

расположение среды: C: \ Anaconda3 \ envs \ tf

добавлены / обновлены спецификации: - tenorflow

Будут загружены следующие пакеты:

package                    |            build
---------------------------|-----------------
_tflow_select-2.2.0        |            eigen           3 KB
tensorflow-2.1.0           |eigen_py37hd727fc0_0           4 KB
tensorflow-base-2.1.0      |eigen_py37h49b2757_0        35.4 MB
------------------------------------------------------------
                                       Total:        35.4 MB

УСТАНОВЛЕНЫ следующие НОВЫЕ пакеты:

_tflow_select pkgs / main / win-64 :: _ tflow_select-2.2.0-eigen
absl-py pkgs / main / win-64 :: absl-py-0.9.0-py37_0 asn1crypto pkgs / main /win-64::asn1crypto-1.3.0-py37_0 astor
pkgs / main / win-64 :: astor-0.8.0-py37_0 blas
pkgs / main / win-64 :: blas-1.0- mkl blinker
pkgs / main / win-64 :: blinker-1.4-py37_0 CA-сертификаты
pkgs / main / win-64 :: ca-Certificates-2020.1.1-0 cachetools
pkgs / main /noarch::cachetools-3.1.1-py_0 certifi
pkgs / main / win-64 :: certifi-2020.4.5.1-py37_0 cffi
pkgs / main / win-64 :: cffi-1.14.0- py37h7a1dbc1_0 chardet
pkgs / main / win-64 :: chardet-3.0.4-py37_1003 click
pkgs / main / noarch :: click -7.1.1-py_0 криптография
pkgs / main / win-64 :: cryptography-2.8-py37h7a1dbc1_0 gast
pkgs / main / win-64 :: gast-0.2.2-py37_0 google-auth
pkgs / main / noarch :: google-auth-1.13.1-py_0 google-auth-oauth ~ pkgs / main / noarch :: google-auth-oauthlib-0.4.1-py_2 google-pasta
pkgs / main / noarch :: google-pasta-0.2.0-py_0 grpcio
pkgs / main / win-64 :: grpcio-1.27.2-py37h351948d_0 h5py
pkgs / main / win-64 :: h5py-2.10.0 -py37h5e291fa_0 hdf5
pkgs / main / win-64 :: hdf5-1.10.4-h7ebc959_0 icc_rt
pkgs / main / win-64 :: icc_rt-2019.0.0-h0cc432a_1 idna
pkgs / main / noarch :: idna-2.9-py_1 intel-openmp
pkgs / main / win-64 :: intel-openmp-2020.0-166 keras-приложения pkgs / main / noarch :: keras-application-1.0.8-py_0 керас -preprocessi ~ pkgs / main / noarch :: keras-preprocessing-1.1.0-py_1 libprotobuf
pkgs / main / win-64 :: libprotobuf-3.11.4-h7bd577a_0 markdown
pkgs / main / win-64 :: markdown-3.1.1-py37_0 мкл
pkgs / main / win-64 :: mkl-2020.0-166 мкл-сервис
pkgs / main / win-64 :: мкл-сервис-2.3.0 -py37hb782905_0 mkl_fft
pkgs / main / win-64 :: mkl_fft-1.0.15-py37h14836fe_0 mkl_random
pkgs / main / win-64 :: mkl_random-1.1.0-py37h675688f_0 numpy* 1051 main / win-64 :: numpy -1.18.1-py37h93ca92e_0 numpy -base
pkgs / main / win-64 :: numpy -base-1.18.1-py37hc3f5095_1 oauthlib
pkgs / main / noarch :: oauthlib-3.1.0-py_0 openssl
pkgs / main / win-64 :: openssl-1.1.1f-he774522_0 opt_einsum
pkgs / main / noarch :: opt_einsum-3.1.0-py_0 pip
pkgs / main / win-64 :: pip-20.0.2-py37_1 protobuf
pkgs / main / win-64 :: protobuf-3.11.4-py37h33f27b4_0 pyasn1
pkgs / main / noarch: : pyasn1-0.4.8-py_0 pyasn1-modules
pkgs / main / noarch :: pyasn1-modules-0.2.7-py_0 pycparser
pkgs / main / noarch :: pycparser-2.20-py_0 pyjwt
pkgs / main / win-64 :: pyjwt-1.7.1-py37_0 pyopenssl
pkgs / main / win-64 :: pyopenssl-19.1.0-py37_0 pyreadline
pkgs / main / win-64 :: pyreadline -2,1-py37_1 pysocks
pkgs / main / win-64 :: pysocks-1.7.1-py37_0 python
pkgs / main / win-64 :: python -3.7.7-h60c2a47_0_ cpython запросы
pkgs / main / win-64 :: запросы-2.23.0-py37_0 запросы-oauthlib pkgs / main / noarch :: запросы-oauthlib-1.3.0-py_0 rsa
pkgs / main / noarch :: rsa-4.0-py_0 scipy
pkgs / main / win-64 :: scipy-1.4.1-py37h9439919_0 setuptools
pkgs / main / win-64 :: setuptools-46.1.3-py37_0 шесть
pkgs / main / win-64 :: six-1.14.0-py37_0 sqlite
pkgs / main / win-64 :: sqlite-3.31.1-he774522_0 тензорная доска
pkgs / main / noarch :: tenorboard-2.1.0-py3_0 тензорный поток
pkgs / main / win-64 :: тензор потока-2.1 .0-eigen_py37hd727fc0_0
база тензорных потоков
pkgs / main / win-64 :: tenorflow-base-2.1.0-eigen_py37h49b2757_0
оценка тензорных потоков ~ pkgs / main / noarch :: тензор потока-оценка-2.1 .0-pyhd54b08b_0 termcolor pkgs / main / win-64 :: termcolor-1.1.0-py37_1 urllib3
pkgs / main / win-64 :: urllib3-1.25.8-py37_0 v c
pkgs / main / win-64 :: v c -14.1-h0510ff6_4 vs2015_runtime
pkgs / main / win-64 :: vs2015_runtime-14.16.27012-hf0eaf9b_1 werkzeug
pkgs / main / win-64 :: werkzeug- Колесо 0.14.1-py37_0
pkgs / main / win-64 :: wheel-0.34.2-py37_0 win_inet_pton
pkgs / main / win-64 :: win_inet_pton-1.1.0-py37_0 wincertstore
pkgs /main/win-64::wincertstore-0.2-py37_0 wrap
pkgs / main / win-64 :: wrapt-1.12.1-py37he774522_1 zlib
pkgs / main / win-64 :: zlib-1.2. 11-h62dcd97_3

Продолжить ([y] / n)? y

Загрузка и распаковка пакетов _tflow_select-2.2.0 | 3 кб | ################################################## ########################## | 100% тензор потока-2.1.0 | 4 КБ |

################################################## ########################## | 100% тензор потока-база-2.1. | 35,4 МБ | ################################################## #################### | 100% Подготовка транзакции: выполнено Проверка транзакции: выполнено

Выполнение транзакции: выполнено #

Чтобы активировать эту среду, используйте

#

$ conda activ tf

#

Чтобы деактивировать активную среду, используйте

#

$ conda deactivate

(tf-gpu) C: \ Users \ Ko sh> (tf-gpu) C: \ Users \ Ko sh> (tf-gpu) C: \ Users \ Ko sh> conda активировать tf-2 Не удалось найти среду conda : tf-2 Вы можете перечислить все обнаруживаемые среды с помощью conda info --envs.

(tf-gpu) C: \ Users \ Ko sh> conda activate tf

но когда я пытаюсь импортировать его в Spyder или Python, я получаю тот же результат:

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

  File "<ipython-input-1-64156d691fe5>", line 1, in <module>
    import tensorflow as tf

ModuleNotFoundError: No module named 'tensorflow'

Может ли кто-нибудь помочь мне с этим?

1 Ответ

0 голосов
/ 14 апреля 2020

У меня это сработало:

  1. Запустите приглашение anaconda от имени администратора (щелкните правой кнопкой мыши -> запустить от имени администратора).

  2. pip удалить tenorflow.

  3. Закрыть приглашение anaconda.

  4. Снова запустить приглашение anaconda от имени администратора.

  5. type: conda install tenorflow Будет запрошено некоторое число y / n. Тип y.

Теперь, после того как все сделано, измените среду интерпретатора python на среду anaconda, в которой вы установили tenorflow.

После этого тензорный поток успешно импортирован!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...