什么';这是Python和ABI的不同之处;cp37“;及;cp37m";?
我一直在玩什么';这是Python和ABI的不同之处;cp37“;及;cp37m";?,python,python-3.x,Python,Python 3.x,我一直在玩pip3下载,发现有些包可以通过指定cp37m的Python ABI来获得,而其他包可以通过指定cp37的Python ABI来获得 cp37m和cp37ABI之间有什么不同,我在哪里可以找到带说明的可用ABI列表 m意味着它适用于带有pymalloc扩展的python3.7。从 带有pydebug扩展名的d 带有pymalloc扩展名的m u带有e-wide unicode扩展名 谢谢。如何查看Python编译时使用的扩展?即它支持哪种ABIs。另外,您知道Python ABI的任
pip3下载
,发现有些包可以通过指定cp37m
的Python ABI来获得,而其他包可以通过指定cp37
的Python ABI来获得
cp37m
和cp37
ABI之间有什么不同,我在哪里可以找到带说明的可用ABI列表 m意味着它适用于带有pymalloc扩展的python3.7。从
- 带有pydebug扩展名的
d
- 带有pymalloc扩展名的
m
带有e-wide unicode扩展名u
d
,m
,u
中没有一个或一个是附加的?如果没有可用于“cp37”的软件包且Python实现支持这些扩展,那么cp37
会自动下载带有d
、m
、u
的软件包吗?。我不确定如果特定的abi包不可用,pip如何处理下载内容。在我的系统上,sys.abiflags
是'
?那么你的Python没有启用任何扩展。哦,我明白了。它是使用brew
下载的Python 3.8.2。谢谢