apk换源

sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories

安装Python的构建环境

apk add --no-cache --virtual build-dependencies python3-dev libffi-dev openssl-dev gcc libc-dev make

安装Python依赖包 ImportError: cannot import name 'Feature' from 'setuptools'

pip install --upgrade pip setuptools==45.2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

ModuleNotFoundError: No module named 'Cython'

pip install cython -i https://pypi.tuna.tsinghua.edu.cn/simple

pymssql安装不上

command 'gcc' failed with exit status 1

后面发现是漏装了一个环境freetds-dev
重新安装之后,就能成功安装依赖了

apk add freetds-dev

注意的是,依赖成功安装之后,如果为了docker镜像大小,卸载了freetds-dev这个环境包,会导致访问数据库的时候报错libsybdb.so.5: cannot open shared object file: No such file or directory

grpcio安装不上

和上面一样,漏了环境build-base linux-headers

执行apk add build-base linux-headers之后,就能成功安装

Pillow安装不上

和上面一样,漏了环境jpeg-dev zlib-dev

执行apk add jpeg-dev zlib-dev之后,就能成功安装

最后卸载依赖

apk del build-dependencies
标签:
Alpine安装Python3依赖,Alpine安装Python3

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
白云城资源网 Copyright www.dyhadc.com

RTX 5090要首发 性能要翻倍!三星展示GDDR7显存

三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。

首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。

据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。