【发布时间】: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