简体   繁体   English

anaconda 虚拟环境中的 Tensorflow 导入问题

[英]Tensorflow import issues on the anaconda virtual environment

I'm using OS X now and got a problem with importing tensorflow.我现在正在使用 OS X,但在导入 tensorflow 时遇到问题。 I'm using anaconda and made a new virtual environment with python 3.7 and tensor flow 1.15.0.我正在使用 anaconda 并使用 python 3.7 和张量流 1.15.0 创建了一个新的虚拟环境。 I've no problem so far but from yesterday I got error massages like below到目前为止我没有问题,但从昨天开始,我收到了如下错误消息

import tensorflow as tf导入 tensorflow 作为 tf

Traceback (most recent call last): File "", line 1, in File "/usr/local/anaconda3/envs/python3.7_tf1/lib/python3.7/site-packages/tensorflow/ init .py", line 99, in from tensorflow_core import * File "/usr/local/anaconda3/envs/python3.7_tf1/lib/python3.7/site-packages/tensorflow_core/ init .py", line 28, in from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import ImportError: cannot import name 'pywrap_tensorflow' from 'tensorflow_core.python' (unknown location)回溯(最后一次调用):文件“”,第 1 行,在文件“/usr/local/anaconda3/envs/python3.7_tf1/lib/python3.7/site-packages/tensorflow/init .py ”中,第 99 行,从tensorflow_core导入 * 文件“/usr/local/anaconda3/envs/python3.7_tf1/lib/python3.7/site-packages/tensorflow_core/init .py”,第 28 行,从 tensorflow.Z23EEEB4347BDD26BFC6B7EE9A3B755DDWrap_tensorflow #pylintZ 导入: disable=unused-import ImportError: cannot import name 'pywrap_tensorflow' from 'tensorflow_core.python' (未知位置)

I tried to make a new virtual environment and set the same setting but it didn't work neither.我尝试创建一个新的虚拟环境并设置相同的设置,但它也不起作用。 what should I do?我应该怎么办?

Problem solved.问题解决了。 The main issue was a directory of python file that I tried to run by using conda.主要问题是我尝试使用 conda 运行的 python 文件的目录。 I moved that file out of problematic folder and it worked.我将该文件从有问题的文件夹中移出,它起作用了。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM