验证tensorflow安装成功_windows10下安装TensorFlow Object Detection API

参考链接:

windows10下安装TensorFlow Object Detection API​blog.csdn.net
1e39528addf545ae8d322932dd4e26a3.png

具体安装步骤看原链接就好,这里记录一下安装中遇到的问题:

  1. No module named tensorflow.compat.v1

安装完成后,执行下面的验证代码,出现报错No module named tensorflow.compat.v1

python object_detection/builders/model_builder_test.py

tensorflow.compat.v1 这个包只会出现在 tf2.0 版本中,而我的环境是 tf1.14

说明在第一步:

git clone https://github.com/tensorflow/models.git

代码拉下来之后,要 checkout 到相应版本分支去:

git checkout remotes/origin/r1.13.0

如果你不清楚相应的版本有哪些,可以用下面的命令查看一下:

git brach -a 

8e787053c7eee5cf263fadfe893d6076.png

我的 tensorflow 版本是 1.14,那我在这选 1.13.0 的分支就可以了。

然后把流程再走一遍即可。

重新安装完成,再执行验证代码

python object_detection/builders/model_builder_test.py

出现了新的报错:

  • module 'google.protobuf.descriptor' has no attribute '_internal_create_key'

这里 给出了解释:

434b18d118139a41b4a34aa1a3eb3fd3.png

查看一下我自己的版本:

96227f100926e9edab4c8cf43f5e193c.png

18f4144d8817f8501bfec21b8fd668c4.png

一个是 3.9.0 一个是3.12.3,差得有点多

升级一下版本就可以了:

pip install --upgrade protobuf

再一次执行验证代码:

python object_detection/builders/model_builder_test.py


这次终于顺利执行了:

328346febd65347ae16a2ce29928b4ab.png

说明 object_detection API 终于成功安装好了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值