请帮我解决此错误:
导入tensorflow作为跟踪(最近一次调用最后一次):文件 " /home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py" ;, 第41行,在 来自tensorflow.python.pywrap_tensorflow_internal import * File" /home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", 第28行,在 _pywrap_tensorflow_internal = swig_import_helper()文件" /home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", 第24行,在swig_import_helper中 _mod = imp.load_module(' _pywrap_tensorflow_internal',fp,pathname,description)文件 " /home/user/anaconda3/lib/python3.6/imp.py" ;,第243行,在load_module中 return load_dynamic(name,filename,file)文件" /home/user/anaconda3/lib/python3.6/imp.py" ;,第343行,在load_dynamic中 return _load(spec)ImportError:libcusolver.so.8.0:无法打开共享对象文件:没有这样的文件或目录
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):文件"",第1行,in 文件 " /home/user/anaconda3/lib/python3.6/site-packages/tensorflow/的初始化的.py&#34 ;, 第24行,在 来自tensorflow.python import *文件" /home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/ init .py", 第49行,在 来自tensorflow.python导入pywrap_tensorflow文件" /home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py", 第52行 raise ImportError(msg)ImportError:Traceback(最近一次调用最后一次):File " /home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow.py" ;, 第41行,在 来自tensorflow.python.pywrap_tensorflow_internal import * File" /home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", 第28行,在 _pywrap_tensorflow_internal = swig_import_helper()文件" /home/user/anaconda3/lib/python3.6/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", 第24行,在swig_import_helper中 _mod = imp.load_module(' _pywrap_tensorflow_internal',fp,pathname,description)文件 " /home/user/anaconda3/lib/python3.6/imp.py" ;,第243行,在load_module中 return load_dynamic(name,filename,file)文件" /home/user/anaconda3/lib/python3.6/imp.py" ;,第343行,在load_dynamic中 return _load(spec)ImportError:libcusolver.so.8.0:无法打开共享对象文件:没有这样的文件或目录
无法加载本机TensorFlow运行时。
请参阅 https://www.tensorflow.org/install/install_sources#common_installation_problems
出于一些常见原因和解决方案。包括整个堆栈跟踪 请求帮助时出现此错误消息。
答案 0 :(得分:1)
您可以尝试:
确认python解释器路径,是anaconda还是系统python?
导出python库export PYTHONPATH=xxxxx:$PYTHONPATH
来解决在终端中执行python脚本之前找不到的lib。
如果您按照以下两个步骤操作,则可以解决上述麻烦。
答案 1 :(得分:0)
在导入TensorFlow之前,您需要在Python 3.6上安装TensorFlow。 首先,我假设您使用Windows操作系统,因为您没有解释有关计算机的任何信息。 打开Anaconda提示符,使用以下命令安装TensorFlow:
df['Date_ID'] = df['Date'].map(str)+"_"+ df['ID'].map(str)
如果一切安装成功,则可以在Python中导入TensorFlow库。
pip install tensorflow==2.0