在import tensorflow时报了一系列的错误,主要是因为tensorflow的版本与cuda版本、protobuf等的版本不匹配。
- 检测目前安装了哪些环境:
conda info --envs
- 使用
conda search --full-name tensorflow
看到针对python3.6版本可以安装的tensorflow版本,这里选择tensorflow-1.9.0
pip install --no-cache-dir tensorflow==2.1.0
命令可以直接下载 tensorflow,且此时下载的 tensorflow 时会自动添加 protobuf 依赖。
卸载tensorflow的命令
sudo pip uninstall protobuf
sudo pip uninstall tensorflow
查看tensorflow的版本
sudo pip show tensorflow