Error de flujo tensor: Error en la carga de DLL: no se pudo encontrar el procedimiento especificado

Intenté instalar tensorflow cpu usando pip en mi windows8.1 64bit python3.6.0 usando pip install tensorflow pero me da este error:

Rastreo (última llamada más reciente): archivo “C: \ Users \ Laitooo San \ Desktop \ tf.py”, línea 1, en tensor de importación como archivo tf “C: \ Users \ Laitooo San \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ tensorflow__init __. Py “, línea 24, desde tensorflow.python import * Archivo” C: \ Users \ Laitooo San \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ tensorflow \ python__init __. py “, línea 52, desde tensorflow.core.framework.graph_pb2 importar * Archivo” C: \ Users \ Laitooo San \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ tensorflow \ core \ framework \ graph_pb2.py “, línea 6, desde google.protobuf importar el descriptor como _descriptor File” C: \ Users \ Laitooo San \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ google \ protobuf \ descriptor.py “, línea 47, desde google.protobuf.pyext importar _mensaje ImportError: Error en la carga de DLL: no se pudo encontrar el procedimiento especificado.

Descargué python36.dll y me aseguré de que todos los demás .dll estén allí e instalen microsoft visual c ++ 2015

También desinstalé tensorflow e instalé otra versión varias veces pero sin ningún resultado.

Puede alguien ayudarme por favor

Hay un problema similar en Github:

Problema de tensorflow

El problema debe resolverse si instala el archivo de rueda proporcionado en una de las respuestas. Puedes encontrar el archivo de la rueda aquí.

Lima de rueda

Puede instalar el archivo de rueda con pip. Primero cambia el directorio actual para instalar la ubicación. Entonces,

 pip install tensorflow-1.6.0-cp36-cp36m-win_amd64.whl 

También tuve este error, y pude resolverlo al degradar protobuf de 3.6.1 a 3.6.0:

 pip install protobuf==3.6.0