logo
Loading...

import出錯: ckiptagger import data_utils? - Cupoy

看最後似乎缺少了某一個檔案是嗎? (pywrap_tensorflow.py)我是否安裝ckipta...

import出錯: ckiptagger import data_utils?

2020/11/22 下午 02:03
使用 CkipTagger 進行中文斷詞
Kent
觀看數:176
回答數:3
收藏數:0

看最後似乎缺少了某一個檔案是嗎? (pywrap_tensorflow.py)

我是否安裝ckiptagger就可以了? 不用安裝tensorflow ? 不過我之前安裝tf 也跑過yolo V3都沒問題,

是因為這個新環境所安裝的tf 是2.0以上版本所衍伸的問題嗎???


ImportError                               Traceback (most recent call last)
~\Anaconda3\envs\nlp\lib\site-packages\tensorflow\python\pywrap_tensorflow.py in <module>
    63   try:
---> 64     from tensorflow.python._pywrap_tensorflow_internal import *
    65   # This try catch logic is because there is no bazel equivalent for py_extension.

ImportError: DLL load failed: 找不到指定的模組。

During handling of the above exception, another exception occurred:

ImportError                               Traceback (most recent call last)
<ipython-input-1-253e7ec950b7> in <module>
----> 1 from ckiptagger import data_utils

~\Anaconda3\envs\nlp\lib\site-packages\ckiptagger\__init__.py in <module>
----> 1 from ckiptagger.api import construct_dictionary
     2 from ckiptagger.api import WS
     3 from ckiptagger.api import POS
     4 from ckiptagger.api import NER
     5 from ckiptagger import data_utils

~\Anaconda3\envs\nlp\lib\site-packages\ckiptagger\api.py in <module>
     5
     6 import numpy as np
----> 7 import tensorflow as tf
     8 tf.compat.v1.logging.set_verbosity(tf.compat.v1.logging.ERROR)
     9

~\Anaconda3\envs\nlp\lib\site-packages\tensorflow\__init__.py in <module>
    39 import sys as _sys
    40
---> 41 from tensorflow.python.tools import module_util as _module_util
    42 from tensorflow.python.util.lazy_loader import LazyLoader as _LazyLoader
    43

~\Anaconda3\envs\nlp\lib\site-packages\tensorflow\python\__init__.py in <module>
    38 # pylint: disable=wildcard-import,g-bad-import-order,g-import-not-at-top
    39
---> 40 from tensorflow.python.eager import context
    41
    42 # pylint: enable=wildcard-import

~\Anaconda3\envs\nlp\lib\site-packages\tensorflow\python\eager\context.py in <module>
    33 from tensorflow.core.protobuf import config_pb2
    34 from tensorflow.core.protobuf import rewriter_config_pb2
---> 35 from tensorflow.python import pywrap_tfe
    36 from tensorflow.python import tf2
    37 from tensorflow.python.client import pywrap_tf_session

~\Anaconda3\envs\nlp\lib\site-packages\tensorflow\python\pywrap_tfe.py in <module>
    26
    27 # pylint: disable=invalid-import-order,g-bad-import-order, wildcard-import, unused-import
---> 28 from tensorflow.python import pywrap_tensorflow
    29 from tensorflow.python._pywrap_tfe import *

~\Anaconda3\envs\nlp\lib\site-packages\tensorflow\python\pywrap_tensorflow.py in <module>
    81 for some common reasons and solutions.  Include the entire stack trace
    82 above this error message when asking for help.""" % traceback.format_exc()
---> 83   raise ImportError(msg)
    84
    85 # pylint: enable=wildcard-import,g-import-not-at-top,unused-import,line-too-long

ImportError: Traceback (most recent call last):
 File "C:\User\Anaconda3\envs\nlp\lib\site-packages\tensorflow\python\pywrap_
tensorflow.py", line 64, in <module>
   from tensorflow.python._pywrap_tensorflow_internal import *
ImportError: DLL load failed: 找不到指定的模組。


Failed to load the native TensorFlow runtime.

回答列表

  • 2020/11/23 上午 10:07
    楊哲寧
    贊同數:1
    不贊同數:0
    留言數:0

    您好,根據官方 github repo 的更新來看,目前最新的 release (0.2.1) 已經支援tensorflow 2.0:https://github.com/ckiplab/ckiptagger 可以查看一下環境底下ckiptagger的版號,或直接更新: ``` pip install --upgrade ckiptagger ``` 如果還是不行,建議創個 virtualenv直接重裝所需 packages,詳細安裝介紹也可以參考這篇medium:https://medium.com/@br19920702/%E4%B8%AD%E7%A0%94%E9%99%A2%E9%96%8B%E6%BA%90nlp%E5%A5%97%E4%BB%B6-ckiptagger-%E7%B9%81%E4%B8%AD%E4%B8%8D%E7%B5%90%E5%B7%B4-7822fc4efbf

  • 2020/11/24 上午 00:42
    Kent
    贊同數:0
    不贊同數:0
    留言數:0

    感謝! 如文章所述,把tf down到tensorflow==1.13.1就可以了!

  • 2020/11/24 下午 03:15
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    嗨,你好
    通常看到這個錯誤就是版本的問題,可以確認一下官方所採用的相依套件版本。

    嗨,你好,我是維元,持續在不同的平台發表對 #資料科學、 #網頁開發 或 #軟體職涯 相關的文章。如果對於內文有疑問都歡迎與我們進一步的交流,都可以追蹤我的 Facebook技術部落格 ,也會不定時的舉辦分享活動,一起來玩玩吧 ヽ(●´∀`●)ノ