参考文章:
一、遇到的问题:
先显示 no module named 'cffi'
安装cffi模块,仍报错 ‘command ‘x86_64-linux-gnu-gcc‘ failed with exit status 1’


二、解决方法
应该是缺少一些依赖环境的问题, 解决方法如下:
在 Dockerfile 文件中添加安装依赖语句,还需要在 requirements.txt 中加上 cffi 模块安装:
RUN apt-get update ||true
RUN apt-get install -y python3-dev build-essential libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev


---------------- END ------------------
在Docker环境下,安装Python的cffi模块时遇到'command 'x86_64-linux-gnu-gcc' failed with exit status 1'错误。问题根源是缺失必要的依赖。解决方法是在Dockerfile中添加安装python3-dev, build-essential, libssl-dev, libffi-dev, libxml2-dev, libxslt1-dev, zlib1g-dev等依赖库,确保cffi模块能成功安装。
1329

被折叠的 条评论
为什么被折叠?



