我已将python版本3.5安装到非系统目录中。 libpython的名称是:libpython3.5m.dylib
。名称中的最后m
个字符是什么意思?
答案 0 :(得分:8)
后缀是指python库的ABI detail。在这种情况下,m
表示编译python解释器时使用了--with-pymalloc
。其他可能的后缀字符包括:d
(--with-pydebug
)和u
(--with-wide-unicode
)。
有关扩展模块的ABI标记的更多详细信息,请参阅PEP 3149。