anaconda下tensorflow解除安裝 安裝
阿新 • • 發佈:2020-12-22
技術標籤:tensorflowtensorflowpython
本來是一個tensorboard檢視log出現的問題ValueError: Not a TBLoader or TBPlugin subclass: <class 'tensorboard_plugin_wit.wit_plugin_loader.WhatIfToolPluginLoader'>
,結果由於參考內容與本人並不完全相符,但是自己又根據提示一不小心刪除了tensorboard相關內容。之後不僅原問題沒解決,還在
import tensorflow時出現下述問題
Limited tf.compat.v2.summary API due to missing TensorBoard installation
經過多方查閱最後說需要解除安裝tensorflow並重新下載
以下為解除安裝tensorflow並重新安裝的過程、遇到的問題以及解決方法
1.切換到建立的tensorflow環境下
activate tensorflow
2.之後解除安裝原來的tensorflow
pip uninstall tensorflow
3.安裝指定版本(1.14.0)的tensorflow
pip install tensorflow==1.14.0
出現錯誤Could not install packages due to an EnvironmentError: [WinError 5] 拒絕訪問。
按照提示修改命令
pip install --user tensorflow==1.14.0
安裝完之後沒有顯示安裝出錯也沒有顯示成功,可能原來安裝的也是1.14.0,前邊還是沒卸乾淨?!我也很費解
之後測試:
python
import tensorflow as tf
之後出錯ImportError: No module named 'tensorflow._api'
使用下面語句安裝
pip install --user --upgrade --ignore-installed tensorflow==1.14.0
之後再使用
python
import tensorflow as tf
測試出現錯誤
FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
根據查閱是numpy版本太高的原因,查詢該版本tensorflow合適的numpy版本
pip install --user --upgrade numpy==1.16.0
這次再測試終於成功