我安装了tensorflow和tflearn来创建聊天机器人,在导入过程中显示错误。

问题描述 投票:-1回答:1

这是我的代码

# Libraries needed for NLP
import nltk
nltk.download('punkt')
from nltk.stem.lancaster import LancasterStemmer
stemmer = LancasterStemmer()

# Libraries needed for Tensorflow processing
import tensorflow as tf

错误!

ImportError Traceback (最近一次调用) c:users/acuwin/appdata/local/programs/python/python37lib/tensorflow/python/pywrap_tensorflow.py in 57 ---> 58 from tensorflow.python.pywrap_tensorflow_internal import * 59 from tensorflow.python.pywrap_tensorflow_internal import 版本

c:users/acuwin/appdata/local/programs/python/python37/lib/site-packages/tensorflow/python/pywrap_tensorflow_internal.py在27 return _mod ---> 28 _pywrap_tensorflow_internal = swig_import_helper() 29 del swig_import_helper

c:users/acuwin/appdata/local/programs/python/python37lib/site-packages/tensorflow/python/pywrap_tensorflow_internal.py in swig_import_helper() 23 try: ---> 24 _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) 25 finally:

c:users\acuwin\appdata\local\programs\python\python37\lib\imp.py in load_module(name, file, filename, details) 241 else: ---> 242 return load_dynamic(name, filename, file) 243 elif type_ == PKG_DIRECTORY:

c:users\acuwin\appdata\local\programs\python\python37\lib\imp.py in load_dynamic(name, path, file) 341 name=name, loader=loader, origin=path) --> 342 return _load(spec) 343

ImportError.DLL加载失败 DLL加载失败。一个动态链接库(DLL)初始化例程失败。

在处理上述异常的过程中,发生了另一个异常。

ImportError Traceback (最近一次调用最后一次) in 1 # Tensorflow处理所需的库 2 ----> 3 import tensorflow as tf 4 import numpy as np。

c:users/acuwin/appdata/local/programs/python/python37/lib/site-packages/tensorflow__init__.py in 22 23 # pylint: disable=g-bad-import-order --> 24 from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import 25 26 from tensorflow._api.v1 import app

c:users/acuwin/appdata/local/programs/python/python37/lib/site-packages/tensorflow/python__init__.py在47中导入numpy为np 48 ---> 49从tensorflow.python导入pywrap_tensorflow 50 51 #协议缓冲区。

c:users/acuwin/appdata/local/programs/python/python37lib/site-packages/tensorflow/python/pywrap_tensorflow.py在72中的一些常见原因和解决方案。 求助时,请将此错误信息上方的整个堆栈跟踪73包括在内。""" % traceback.format_exc() ---> 74 raise ImportError(msg) 75 76 # pylint: enable=wildcard-import,g-import-not-at-top,unused-import,line-too-long!

导入错误。回溯(最近一次调用)。 文件 "c:users/acuwin/appdata/local/programs/python/python37/lib/sit-packages/tensorflow/python/pywrap_tensorflow.py",第58行,in from tensorflow.python. pywrap_tensorflow_internal import * File "c:us/users/acuwin/appdata/local/programs/python/python37/libsite-packages/tensorflow/python/pywrap_tensorflow_internal. py",第28行,在_pywrap_tensorflow_internal = swig_import_helper() 文件 "c:us/users/acuwin/appdata/local/programs/python/python37lib/side-packages/tensorflow/python/pywrap_tensorflow_internal. py", 第24行, in swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) 文件 "c:users\acuwin\appdata\local\programs\python\python37lib\imp. py",第242行,在load_module中返回load_dynamic(name, filename, file) File "c:users/acuwinappdata/localprograms/python/python37/libimp.py",第342行,在load_dynamic中返回_load(spec) ImportError: DLL加载失败。一个动态链接库(DLL)初始化例程失败。

加载原生TensorFlow运行时失败。

参见 https:/www.tensorflow.orginstallerrors

的一些常见原因和解决方案。 求助时,在这个错误信息上面包括整个堆栈跟踪。

python tensorflow nltk tflearn
1个回答
0
投票

你是否运行了 pip install tensorflow==2.0.0? 你应该试试运行这个。

import subprocess
import sys
subprocess.call([sys.executable, 'pip', 'm', 'install', 'tensorflow'])
try:
    import tensorflow
    print('Tensorflow is installed.')
except ImportError:
    print('You have not installed tensorflow.')
© www.soinside.com 2019 - 2024. All rights reserved.