Error building docker image

Đang mở
#13,567 4 bình luận 0 reaction 1 người được giao Xem trên GitHub

@laxmareddyp đang làm issue này rồi.

Từ ngày 18/4/2025.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

type:support

I received the following error trying to build docker image (building on Fedora 41)

git clone https://github.com/tensorflow/models.git
docker build -f research/object_detection/dockerfiles/tf2/Dockerfile -t od .
1594.1   Building wheel for dm-tree (setup.py): started
1594.3   Building wheel for dm-tree (setup.py): finished with status 'error'
1594.3   ERROR: Command errored out with exit status 1:
1594.3    command: /usr/local/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-mv6ae7oq/dm-tree_8adbc9ddfb4743cc85c9797ca7a2ca57/setup.py'"'"'; __file__='"'"'/tmp/pip-install-mv6ae7oq/dm-tree_8adbc9ddfb4743cc85c9797ca7a2ca57/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-7awv070v
1594.3        cwd: /tmp/pip-install-mv6ae7oq/dm-tree_8adbc9ddfb4743cc85c9797ca7a2ca57/
1594.3   Complete output (55 lines):
1594.3   running bdist_wheel
1594.3   running build
1594.3   running build_py
1594.3   creating build
1594.3   creating build/lib.linux-x86_64-3.6
1594.3   creating build/lib.linux-x86_64-3.6/tree
1594.3   copying tree/__init__.py -> build/lib.linux-x86_64-3.6/tree
1594.3   copying tree/sequence.py -> build/lib.linux-x86_64-3.6/tree
1594.3   copying tree/tree_benchmark.py -> build/lib.linux-x86_64-3.6/tree
1594.3   copying tree/tree_test.py -> build/lib.linux-x86_64-3.6/tree
1594.3   running build_ext
1594.3   Traceback (most recent call last):
1594.3     File "/tmp/pip-install-mv6ae7oq/dm-tree_8adbc9ddfb4743cc85c9797ca7a2ca57/setup.py", line 77, in _check_build_environment
1594.3       subprocess.check_call(['cmake', '--version'])
1594.3     File "/usr/lib/python3.6/subprocess.py", line 306, in check_call
1594.3       retcode = call(*popenargs, **kwargs)
1594.3     File "/usr/lib/python3.6/subprocess.py", line 287, in call
1594.3       with Popen(*popenargs, **kwargs) as p:
1594.3     File "/usr/lib/python3.6/subprocess.py", line 729, in __init__
1594.3       restore_signals, start_new_session)
1594.3     File "/usr/lib/python3.6/subprocess.py", line 1364, in _execute_child
1594.3       raise child_exception_type(errno_num, err_msg, err_filename)
1594.3   FileNotFoundError: [Errno 2] No such file or directory: 'cmake': 'cmake'

1608.9     Traceback (most recent call last):
1608.9       File "<string>", line 1, in <module>
1608.9       File "/tmp/pip-install-mv6ae7oq/dm-tree_8adbc9ddfb4743cc85c9797ca7a2ca57/setup.py", line 155, in <module>
1608.9         keywords='tree nest flatten',
1608.9       File "/usr/local/lib/python3.6/dist-packages/setuptools/__init__.py", line 144, in setup
1608.9         return distutils.core.setup(**attrs)
1608.9       File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
1608.9         dist.run_commands()
1608.9       File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
1608.9         self.run_command(cmd)
1608.9       File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
1608.9         cmd_obj.run()
1608.9       File "/usr/local/lib/python3.6/dist-packages/setuptools/command/install.py", line 61, in run
1608.9         return orig.install.run(self)
1608.9       File "/usr/lib/python3.6/distutils/command/install.py", line 589, in run
1608.9         self.run_command('build')
1608.9       File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
1608.9         self.distribution.run_command(command)
1608.9       File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
1608.9         cmd_obj.run()
1608.9       File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run
1608.9         self.run_command(cmd_name)
1608.9       File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
1608.9         self.distribution.run_command(command)
1608.9       File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
1608.9         cmd_obj.run()
1608.9       File "/tmp/pip-install-mv6ae7oq/dm-tree_8adbc9ddfb4743cc85c9797ca7a2ca57/setup.py", line 70, in run
1608.9         self._check_build_environment()
1608.9       File "/tmp/pip-install-mv6ae7oq/dm-tree_8adbc9ddfb4743cc85c9797ca7a2ca57/setup.py", line 82, in _check_build_environment
1608.9         ) from e
1608.9     RuntimeError: CMake must be installed to build the following extensions: _tree

Ngôn ngữ chính
Python
Star
77.6k
Fork
44.8k
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của tensorflow/models

Tất cả issue của tensorflow/models

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.