【问题标题】:How could I install Tensorflow Object Detection on a Mac?如何在 Mac 上安装 TensorFlow 对象检测?
【发布时间】:2021-04-12 07:52:04
【问题描述】:

我有点卡住了我正在关注对象检测教程,但我无法在我的虚拟环境中安装 Tensorflow 对象检测我尝试了这段代码但没有成功。可能有更好的解决方案,但我没有找到解决问题的方法。

!move protoc-3.15.8-osx-x86_64.zip {paths['PROTOC_PATH']}
!cd {paths['PROTOC_PATH']} && tar -xf protoc-3.15.8-osx-x86_64.zip
os.environ['PATH'] += os.pathsep + os.path.abspath(os.path.join(paths['PROTOC_PATH'], 'bin')) 
!apt-get install protobuf-compiler
!cd Tensorflow/models/research && protoc object_detection/protos/*.proto --python_out=. && cp object_detection/packages/tf2/setup.py . && python -m pip install . 
    

我得到 /bin/bash: move: command not found tar:打开存档时出错:无法打开“protoc-3.15.8-osx-x86_64.zip” 当我执行我的代码时。

我尝试在 windows 中从这个代码创建此代码:

url="https://github.com/protocolbuffers/protobuf/releases/download/v3.15.6/protoc-3.15.6-win64.zip"
    wget.download(url)
    !move protoc-3.15.6-win64.zip {paths['PROTOC_PATH']}
    !cd {paths['PROTOC_PATH']} && tar -xf protoc-3.15.6-win64.zip
    os.environ['PATH'] += os.pathsep + os.path.abspath(os.path.join(paths['PROTOC_PATH'], 'bin'))   
    !cd Tensorflow/models/research && protoc object_detection/protos/*.proto --python_out=. && copy object_detection\\packages\\tf2\\setup.py setup.py && python setup.py build && python setup.py install
    !cd Tensorflow/models/research/slim && pip install -e . 

谢谢。

【问题讨论】:

  • 如果你只运行“!tar”会发生什么?此外,“Command not found tar: Error opening archive: Failed to open”可能是一个有用的搜索查询。
  • 嗨,J369,我试过了,但不幸的是我遇到了同样的错误
  • 你能包括那个错误吗?就像“!tar”一样,没有 -xf proto[...]。
  • 如果没有 -xf proto[...] 我理解得很好:我必须指定 -c、-r、-t、-u、-x 之一
  • @J369 我编辑了我的问题并在 windows 中添加了等效的代码,这个工作但试图在我的 mac 上得到相同的代码

标签: python macos tensorflow computer-vision object-detection


【解决方案1】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-17
    • 1970-01-01
    • 2022-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-15
    相关资源
    最近更新 更多