首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pyenv:如何安装python动态/共享库

pyenv:如何安装python动态/共享库
EN

Stack Overflow用户
提问于 2022-06-23 13:11:23
回答 1查看 498关注 0票数 1

当我从源代码(使用--enable-shared)手动编译python时,我在lib目录中得到一个动态库。例如:

代码语言:javascript
复制
$ ls $PYTHON_INSTALLATION_DIRECTORY/lib
libpython3.9.so  libpython3.9.so.1.0  libpython3.so  pkgconfig  python3.9

但是,当我使用碧昂夫安装python时,我只得到一个静态库:

代码语言:javascript
复制
$ ls .../pyenv/versions/3.9.13/lib
libpython3.9.a  pkgconfig  python3.9

如何强制pyenv安装Python?我应该运行什么命令而不是

代码语言:javascript
复制
$ pyenv install --verbose 3.9.13

(我需要编译一个软件项目,它需要与python动态库链接)

非常感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2022-06-23 13:31:54

我找到了一个解决方案

代码语言:javascript
复制
$ env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install --verbose 3.9.13
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72730769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档