2016-12-02 10 views
0

TensorFlowがインストールされていて、インストールを確認したいと思います。ここに、Pythonコンソールとのやりとりがあります。TensorFlowエラー:funcsigsモジュールに署名属性がありません

Python 2.7.5 (default, Nov 20 2015, 02:00:19) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import tensorflow as tf 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/home/shehab1/.local/lib/python2.7/site-packages/tensorflow/__init__.py", line 24, in <module> 
    from tensorflow.python import * 
    File "/home/shehab1/.local/lib/python2.7/site-packages/tensorflow/python/__init__.py", line 106, in <module> 
    from tensorflow.python.platform import test 
    File "/home/shehab1/.local/lib/python2.7/site-packages/tensorflow/python/platform/test.py", line 81, in <module> 
    import mock    # pylint: disable=g-import-not-at-top,unused-import 
    File "/home/shehab1/.local/lib/python2.7/site-packages/mock/__init__.py", line 2, in <module> 
    import mock.mock as _mock 
    File "/home/shehab1/.local/lib/python2.7/site-packages/mock/mock.py", line 81, in <module> 
    inspectsignature = funcsigs.signature 
AttributeError: 'module' object has no attribute 'signature' 
>>> 

私が間違っていることを教えてもらえますか?ありがとう。

+0

Pythonが古すぎますか? 'funcsigs import signature'から'を試してください。 2.7.12で動作します –

答えて

1

Yaroslavが指摘したように、これはPythonのバージョンが古すぎるか、funcsigsパッケージがインストールされていない可能性が高いです。後者については、pip install funcsigs

関連する問題