Skip to content

Commit a57f1e0

Browse files
authored
fix: error when using arm (M1) build
=> ERROR [ 9/21] RUN cd proto/pb_plugins && pip3 install -r requirements.txt && cd ../.. && pip3 install -r requirements.txt -r requirements-dev.t 7.4s ------ > [ 9/21] RUN cd proto/pb_plugins && pip3 install -r requirements.txt && cd ../.. && pip3 install -r requirements.txt -r requirements-dev.txt: mavlink#12 1.122 Requirement already satisfied: protobuf<=3.20.1,>=3.13 in /usr/local/lib/python3.8/dist-packages (from -r requirements.txt (line 1)) (3.20.1) mavlink#12 1.124 Requirement already satisfied: jinja2>=2.11 in /usr/local/lib/python3.8/dist-packages (from -r requirements.txt (line 2)) (3.1.2) mavlink#12 1.127 Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.8/dist-packages (from jinja2>=2.11->-r requirements.txt (line 2)) (2.1.3) mavlink#12 1.876 Requirement already satisfied: protobuf<=3.20.1 in /usr/local/lib/python3.8/dist-packages (from -r requirements.txt (line 1)) (3.20.1) mavlink#12 2.087 Collecting aiogrpc>=1.8 mavlink#12 2.254 Downloading aiogrpc-1.8-py3-none-any.whl (10 kB) mavlink#12 3.523 Collecting grpcio>=1.50.0 mavlink#12 3.576 Downloading grpcio-1.59.2.tar.gz (24.8 MB) mavlink#12 7.090 ERROR: Command errored out with exit status 1: mavlink#12 7.090 command: /usr/bin/python3 -c ‘import sys, setuptools, tokenize; sys.argv[0] = ‘“’”‘/tmp/pip-install-nq2pboe3/grpcio/setup.py’“‘”’; __file__=‘“’”‘/tmp/pip-install-nq2pboe3/grpcio/setup.py’“‘”’;f=getattr(tokenize, ‘“’”‘open’“‘”’, open)(__file__);code=f.read().replace(‘“’”‘\r\n’“‘”’, ‘“’”‘\n’“‘”’);f.close();exec(compile(code, __file__, ‘“’”‘exec’“‘”’))' egg_info --egg-base /tmp/pip-install-nq2pboe3/grpcio/pip-egg-info mavlink#12 7.090 cwd: /tmp/pip-install-nq2pboe3/grpcio/ mavlink#12 7.090 Complete output (9 lines): mavlink#12 7.090 Traceback (most recent call last): mavlink#12 7.090 File “<string>“, line 1, in <module> mavlink#12 7.090 File “/tmp/pip-install-nq2pboe3/grpcio/setup.py”, line 95, in <module> mavlink#12 7.090 import commands mavlink#12 7.090 File “/tmp/pip-install-nq2pboe3/grpcio/src/python/grpcio/commands.py”, line 31, in <module> mavlink#12 7.090 import support mavlink#12 7.090 File “/tmp/pip-install-nq2pboe3/grpcio/src/python/grpcio/support.py”, line 111, in <module> mavlink#12 7.090 errors.CompileError: diagnose_compile_error, mavlink#12 7.090 AttributeError: module ‘setuptools.errors’ has no attribute ‘CompileError’ mavlink#12 7.090 ---------------------------------------- mavlink#12 7.284 ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ------ executor failed running [/bin/sh -c cd proto/pb_plugins && pip3 install -r requirements.txt && cd ../.. && pip3 install -r requirements.txt -r requirements-dev.txt]: exit code: 1
1 parent cad5f23 commit a57f1e0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
protobuf<=3.20.1
22
aiogrpc>=1.8
3-
grpcio>=1.50.0
3+
grpcio==1.50.0

0 commit comments

Comments
 (0)