項目場景:
基于Anconada安裝Tensorflow安裝成功單Python無法導入解決
解決方案:
提示:該解決方法中安裝tensorflow1.15.0版本
一、安裝Anaconda
清華鏡像安裝Anaconda位址
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
安裝教程請自行搜尋其他教程,不建議修改Anaconda原設定的pip下載下傳源
二、利用Anaconda搭建Tensorflow環境
Tensorflow-1.15.0版本應搭配Python3.7使用
三、進入Tensorflow環境下載下傳安裝Tensorflow
3.1 執行指令行程式
3.2 進入tensorflow環境(需要先配置Anaconda環境變量)
activate tensorflow
3.3 利用清華鏡像源下載下傳并安裝Tensorflow
執行:
pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
清華鏡像源
https://pypi.tuna.tsinghua.edu.cn/simple
安裝完成後不要關閉,執行第四步
四、修改protobuf版本
先解除安裝高版本protobuf
pip uninstall protobuf
提示y/n,選擇y;
解除安裝完成後執行指令安裝低版本protobuf
pip install protobuf==3.19.0
五、驗證Tensorflow是否安裝成功
執行指令:
python
進入python運作模式,執行:
import tensorflow
執行不報錯即成功