No module named __future__
としてエラーがあります。私はテンソルフローを使用しており、Python2.7があります。プログラムを実行すると、次のようなエラーが発生しました。
import tensorflow
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/coie/tensorflow/local/lib/python2.7/site-packages/tensorflow/__init__.py", line 19, in <module>
from __future__ import absolute_import
ImportError: No module named __future__
futureをtensorflowのPythonにインストールする方法は?
Pythonモジュールが実行可能であることを確認してください。
/PATH/Python-2.7.x/Lib
には、すべてのモジュールが含まれている必要があります。 将来
上記がない場合は、Pythonを再インストールしてください。
その場合は、ls -l
を実行すると、最初の列にモジュールに関連付けられた権限が表示されます。 * .pyは-rwxr-xr-x
を読み取る必要があります。代わりに-rw-r--r--
と表示される場合、モジュールはスクリプトで呼び出されたときにインポートまたは実行できません。これを修正するには、Sudo chmod +x *.py
で権限を変更します。
また、pythonはこれらのモジュールを探す場所を知っていることを確認する必要があります。Libディレクトリへのパスを表示するecho $PYTHONPATH
で確認できます。 export PYTHONPATH=$PYTHONPATH:/PATH/Python-2.7.13/Lib
経由。また、次の質問への回答の説明とリンクを確認してください: https://askubuntu.com/questions/250929/pythonpath-environment-variable
Windowsでスパイダーを使用している場合は、検索に移動して '' anaconda Prompt ''と入力し、プロンプトが表示されたらそれを開いて '' pip install future ''と入力します。インストールが完了したら、コードを再度実行します。問題を解決することを願っています