无法在google cloud运行中安装jsonnet

2024-10-01 00:15:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试构建一个映像,用于在google云上部署一个使用jsonnet python包运行的代码,它无法安装jsonnet,出现以下错误。有什么办法可以解决这个问题吗

Running setup.py install for jsonnet: started
Running setup.py install for jsonnet: finished with status 'error'
[91m    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-omf9pb8l/jsonnet_ec2d6dbf69014cee8b4fe5227a52a519/setup.py'"'"'; __file__='"'"'/tmp/pip-install-omf9pb8l/jsonnet_ec2d6dbf69014cee8b4fe5227a52a519/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-3h0ew2u0/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.8/jsonnet
         cwd: /tmp/pip-install-omf9pb8l/jsonnet_ec2d6dbf69014cee8b4fe5227a52a519/
    Complete output (4 lines):
    running install
    running build
    running build_ext
    error: [Errno 2] No such file or directory: 'make'
    ----------------------------------------

Tags: installpippyforstatuswithsetuprecord
1条回答
网友
1楼 · 发布于 2024-10-01 00:15:23

正如达兹威尔金先生所说,这个错误与汇编有关。要解决此问题,必须使用apt-get -y install build-essential安装make

比如说 RUN apt update -y && apt -y install build-essential git && git clone https://github.com/google/jsonnet.git && cd jsonnet && make

For more information

相关问题 更多 >