繁体   English   中英

错误:无法为 deepmd-kit 构建轮子,这是安装基于 pyproject.toml 的项目所必需的

[英]ERROR: Could not build wheels for deepmd-kit, which is required to install pyproject.toml-based projects

我的 python --版本是 Python 3.9.7。 当我安装 deepmd-kit 时,它给了我一个错误。

   command: /root/anaconda3/envs/lhy_base/bin/python /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /tmp/tmpm5b16ukv
       cwd: /root/t/deepmd-kit
  Complete output (424 lines):
  Not searching for unused variables given on the command line.
  -- The C compiler identification is GNU 7.5.0
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /usr/bin/cc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- The CXX compiler identification is GNU 7.5.0
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /usr/bin/c++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Configuring done
  -- Generating done
  -- Build files have been written to: /root/t/deepmd-kit/_cmake_test_compile/build
  -- The C compiler identification is GNU 7.5.0
  -- The CXX compiler identification is GNU 7.5.0
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /usr/bin/cc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /usr/bin/c++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Found Git: /usr/bin/git (found version "2.17.1")
  -- Supported model version: 1.0
  -- Will not build nv GPU support
  -- Will not build AMD GPU support
  -- Disabled cpp interface build, looking for tensorflow_framework
  -- Found TensorFlow: /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include, , /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/libtensorflow_framework.so.2  in /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow;/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/../tensorflow_core;/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow;/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/../tensorflow_core;/usr/;/usr/local/ (found version "2.4.1")
  -- Looking for pthread.h
  -- Looking for pthread.h - found
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
  -- Looking for pthread_create in pthreads
  -- Looking for pthread_create in pthreads - not found
  -- Looking for pthread_create in pthread
  -- Looking for pthread_create in pthread - found
  -- Found Threads: TRUE
  -- Automatically determined OP_CXX_ABI=1
  -- Set GLIBCXX_USE_CXX_ABI=1 when compiling ops
  -- Found OpenMP_C: -fopenmp (found version "4.5")
  -- Found OpenMP_CXX: -fopenmp (found version "4.5")
  -- Found OpenMP: TRUE (found version "4.5")
  -- /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/libtensorflow_framework.so.2
  -- Configuring done
  -- Generating done
  CMake Warning:
    Manually-specified variables were not used by the project:
  
      PYTHON_INCLUDE_DIR
      PYTHON_LIBRARY
      PYTHON_VERSION_STRING
      SKBUILD
  
  
  -- Build files have been written to: /root/t/deepmd-kit/_skbuild/linux-x86_64-3.9/cmake-build
  [1/55] Building CXX object op/CMakeFiles/op_abi.dir/custom_op.cc.o
  FAILED: op/CMakeFiles/op_abi.dir/custom_op.cc.o
  /usr/bin/c++ -Dop_abi_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_abi.dir/custom_op.cc.o -MF op/CMakeFiles/op_abi.dir/custom_op.cc.o.d -o op/CMakeFiles/op_abi.dir/custom_op.cc.o -c /root/t/deepmd-kit/source/op/custom_op.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/custom_op.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [2/55] Building CXX object op/CMakeFiles/op_abi.dir/descrpt.cc.o
  FAILED: op/CMakeFiles/op_abi.dir/descrpt.cc.o
  /usr/bin/c++ -Dop_abi_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_abi.dir/descrpt.cc.o -MF op/CMakeFiles/op_abi.dir/descrpt.cc.o.d -o op/CMakeFiles/op_abi.dir/descrpt.cc.o -c /root/t/deepmd-kit/source/op/descrpt.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/descrpt.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [3/55] Building CXX object op/CMakeFiles/op_abi.dir/descrpt_se_a_ef.cc.o
  FAILED: op/CMakeFiles/op_abi.dir/descrpt_se_a_ef.cc.o
  /usr/bin/c++ -Dop_abi_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_abi.dir/descrpt_se_a_ef.cc.o -MF op/CMakeFiles/op_abi.dir/descrpt_se_a_ef.cc.o.d -o op/CMakeFiles/op_abi.dir/descrpt_se_a_ef.cc.o -c /root/t/deepmd-kit/source/op/descrpt_se_a_ef.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/descrpt_se_a_ef.cc:2:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
[4/55] Building CXX object op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_para.cc.o
  FAILED: op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_para.cc.o
  /usr/bin/c++ -Dop_abi_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_para.cc.o -MF op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_para.cc.o.d -o op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_para.cc.o -c /root/t/deepmd-kit/source/op/descrpt_se_a_ef_para.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/descrpt_se_a_ef_para.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [5/55] Building CXX object op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_vert.cc.o
  FAILED: op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_vert.cc.o
  /usr/bin/c++ -Dop_abi_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_vert.cc.o -MF op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_vert.cc.o.d -o op/CMakeFiles/op_abi.dir/descrpt_se_a_ef_vert.cc.o -c /root/t/deepmd-kit/source/op/descrpt_se_a_ef_vert.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/descrpt_se_a_ef_vert.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [6/55] Building CXX object op/CMakeFiles/op_abi.dir/ewald_recp.cc.o
  FAILED: op/CMakeFiles/op_abi.dir/ewald_recp.cc.o
  /usr/bin/c++ -Dop_abi_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_abi.dir/ewald_recp.cc.o -MF op/CMakeFiles/op_abi.dir/ewald_recp.cc.o.d -o op/CMakeFiles/op_abi.dir/ewald_recp.cc.o -c /root/t/deepmd-kit/source/op/ewald_recp.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/ewald_recp.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.

由于字数,这里省略了一些单词

  
  [22/55] Building CXX object op/CMakeFiles/op_grads.dir/prod_virial_grad_multi_device.cc.o
  FAILED: op/CMakeFiles/op_grads.dir/prod_virial_grad_multi_device.cc.o
  /usr/bin/c++ -Dop_grads_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_grads.dir/prod_virial_grad_multi_device.cc.o -MF op/CMakeFiles/op_grads.dir/prod_virial_grad_multi_device.cc.o.d -o op/CMakeFiles/op_grads.dir/prod_virial_grad_multi_device.cc.o -c /root/t/deepmd-kit/source/op/prod_virial_grad_multi_device.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/prod_virial_grad_multi_device.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [23/55] Building CXX object op/CMakeFiles/op_grads.dir/soft_min_force_grad.cc.o
  FAILED: op/CMakeFiles/op_grads.dir/soft_min_force_grad.cc.o
  /usr/bin/c++ -Dop_grads_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_grads.dir/soft_min_force_grad.cc.o -MF op/CMakeFiles/op_grads.dir/soft_min_force_grad.cc.o.d -o op/CMakeFiles/op_grads.dir/soft_min_force_grad.cc.o -c /root/t/deepmd-kit/source/op/soft_min_force_grad.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/soft_min_force_grad.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [24/55] Building CXX object op/CMakeFiles/op_grads.dir/prod_virial_grad.cc.o
  FAILED: op/CMakeFiles/op_grads.dir/prod_virial_grad.cc.o
  /usr/bin/c++ -Dop_grads_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_grads.dir/prod_virial_grad.cc.o -MF op/CMakeFiles/op_grads.dir/prod_virial_grad.cc.o.d -o op/CMakeFiles/op_grads.dir/prod_virial_grad.cc.o -c /root/t/deepmd-kit/source/op/prod_virial_grad.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/prod_virial_grad.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [25/55] Building CXX object op/CMakeFiles/op_grads.dir/soft_min_virial_grad.cc.o
  FAILED: op/CMakeFiles/op_grads.dir/soft_min_virial_grad.cc.o
  /usr/bin/c++ -Dop_grads_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_grads.dir/soft_min_virial_grad.cc.o -MF op/CMakeFiles/op_grads.dir/soft_min_virial_grad.cc.o.d -o op/CMakeFiles/op_grads.dir/soft_min_virial_grad.cc.o -c /root/t/deepmd-kit/source/op/soft_min_virial_grad.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/soft_min_virial_grad.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [26/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/map_aparam.cc.o
  [27/55] Building CXX object op/CMakeFiles/op_abi.dir/soft_min_virial.cc.o
  FAILED: op/CMakeFiles/op_abi.dir/soft_min_virial.cc.o
  /usr/bin/c++ -Dop_abi_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_abi.dir/soft_min_virial.cc.o -MF op/CMakeFiles/op_abi.dir/soft_min_virial.cc.o.d -o op/CMakeFiles/op_abi.dir/soft_min_virial.cc.o -c /root/t/deepmd-kit/source/op/soft_min_virial.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/soft_min_virial.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [28/55] Building CXX object op/CMakeFiles/op_grads.dir/prod_force_grad_multi_device.cc.o
  FAILED: op/CMakeFiles/op_grads.dir/prod_force_grad_multi_device.cc.o
  /usr/bin/c++ -Dop_grads_EXPORTS -I/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include -I/root/t/deepmd-kit/source/lib/include -std=c++11 -Wno-ignored-attributes -fopenmp -O3 -DNDEBUG -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -MD -MT op/CMakeFiles/op_grads.dir/prod_force_grad_multi_device.cc.o -MF op/CMakeFiles/op_grads.dir/prod_force_grad_multi_device.cc.o.d -o op/CMakeFiles/op_grads.dir/prod_force_grad_multi_device.cc.o -c /root/t/deepmd-kit/source/op/prod_force_grad_multi_device.cc
  In file included from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def_builder.h:24:0,
                   from /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op.h:23,
                   from /root/t/deepmd-kit/source/op/custom_op.h:5,
                   from /root/t/deepmd-kit/source/op/prod_force_grad_multi_device.cc:1:
  /root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow/include/tensorflow/core/framework/op_def.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
   #include <google/protobuf/port_def.inc>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  [29/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/soft_min_switch_virial_grad.cc.o
  [30/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/region.cc.o
  [31/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/soft_min_switch_virial.cc.o
  [32/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/soft_min_switch_force.cc.o
  [33/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/gelu.cc.o
  [34/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/prod_force.cc.o
  [35/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/soft_min_switch_force_grad.cc.o
  [36/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/prod_virial_grad.cc.o
  [37/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/soft_min_switch.cc.o
  [38/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/prod_virial.cc.o
  [39/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/utilities.cc.o
  [40/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/prod_force_grad.cc.o
  [41/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/pair_tab.cc.o
  [42/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/tabulate.cc.o
  [43/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/coord.cc.o
  [44/55] Building CXX object op/CMakeFiles/op_abi.dir/__/lib/src/SimulationRegion.cpp.o
  [45/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/fmt_nlist.cc.o
  [46/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/env_mat.cc.o
  [47/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/SimulationRegion.cpp.o
  [48/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/prod_env_mat.cc.o
  [49/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/ewald.cc.o
  [50/55] Building CXX object op/CMakeFiles/op_abi.dir/__/lib/src/neighbor_list.cc.o
  [51/55] Building CXX object lib/CMakeFiles/deepmd.dir/src/neighbor_list.cc.o
  ninja: build stopped: subcommand failed.
    File "/tmp/pip-build-env-8lcjnx8_/overlay/lib/python3.9/site-packages/skbuild/setuptools_wrap.py", line 593, in setup
      cmkr.make(make_args, env=env)
    File "/tmp/pip-build-env-8lcjnx8_/overlay/lib/python3.9/site-packages/skbuild/cmaker.py", line 504, in make
      raise SKBuildError(
  
  
  --------------------------------------------------------------------------------
  -- Trying "Ninja" generator
  --------------------------------
  ---------------------------
  ----------------------
  -----------------
  ------------
  -------
  --
  --
  -------
  ------------
  -----------------
  ----------------------
  ---------------------------
  --------------------------------
  -- Trying "Ninja" generator - success
  --------------------------------------------------------------------------------
  
  Configuring Project
    Working directory:
      /root/t/deepmd-kit/_skbuild/linux-x86_64-3.9/cmake-build
    Command:
      cmake /root/t/deepmd-kit/source -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/root/t/deepmd-kit/_skbuild/linux-x86_64-3.9/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/root/anaconda3/envs/lhy_base/bin/python -DPYTHON_VERSION_STRING:STRING=3.9.7 -DPYTHON_INCLUDE_DIR:PATH=/root/anaconda3/envs/lhy_base/include/python3.9 -DPYTHON_LIBRARY:FILEPATH=/root/anaconda3/envs/lhy_base/lib/libpython3.9.so -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/tmp/pip-build-env-8lcjnx8_/overlay/lib/python3.9/site-packages/skbuild/resources/cmake -DTENSORFLOW_ROOT:STRING=/root/anaconda3/envs/lhy_base/lib/python3.9/site-packages/tensorflow -DBUILD_PY_IF:BOOL=TRUE -DBUILD_CPP_IF:BOOL=FALSE -DCMAKE_BUILD_TYPE:STRING=Release
  
  Traceback (most recent call last):
  
  An error occurred while building with CMake.
    Command:
      cmake --build . --target install --config Release --
    Source directory:
      /root/t/deepmd-kit
    Working directory:
      /root/t/deepmd-kit/_skbuild/linux-x86_64-3.9/cmake-build
  Please see CMake's output for more information.
  ----------------------------------------
  ERROR: Failed building wheel for deepmd-kit
Failed to build deepmd-kit
ERROR: Could not build wheels for deepmd-kit, which is required to install pyproject.toml-based projects

我试过下面的代码

 pip install --upgrade pip
pip install --upgrade pip setuptools wheel

但没有任何效果

请问您知道如何解决这个问题吗? 此错误:错误:无法为 deepmd-kit 构建轮子,这是安装基于 pyproject.toml 的项目所必需的

先感谢您。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM