tensorflow ImportErrorにエラーがあります:名前 'abs'をインポートできません



There Is An Error Tensorflow Importerror



インターネット上で流通しているソリューションのほとんどは

pip uninstall tensorflow protobuf --yes find $CONDA_PREFIX -name 'tensorflow' | xargs -Ipkg rm -rfv pkg pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.9.0-cp36-cp36m-linux_x86_64.whl --no-cache-dir

しかし、何度か試しても成功しなかったか、自分に頼らざるを得ません。 。 。



実際、アップグレード後、一部の依存関係はアップグレードされておらず、アンインストールもアンインストールされていないため、リロードされます。このポットはピップに与える必要があります。解決策は、TensorFlowをアンインストールしてから、Pythonを開いて、tensorflowを参照できるかどうかを確認することです。はい、tf .__ path__を直接見て、ディレクトリに移動し、tensorという名前のフォルダを削除します(最初にpip Uninstall tensorboardを実行してから、tensorboardフォルダを削除することをお勧めします。とにかく、tensorflowがインストールされると再読み込みされます)。 、次に再度実行します

pip install --ignore-installed tensorflow

TensorFlowをリロードすると便利です。