什么';这就是蟒蛇3的区别;x>;和蟒蛇;x>;M m在python3.6m中代表什么 它与非m版本有何不同 在这种情况下,我更愿意使用python3.6m而不是python3.6
在什么';这就是蟒蛇3的区别;x>;和蟒蛇;x>;M m在python3.6m中代表什么 它与非m版本有何不同 在这种情况下,我更愿意使用python3.6m而不是python3.6,python,python-3.x,python-3.6,Python,Python 3.x,Python 3.6,在python3.6m中,m代表什么 这意味着Python是用pymalloc配置的,pymalloc支持一个专门的实现,用于分配比系统更快的内存 它与非m版本有何不同 显然,非m版本没有配置它 在这种情况下,我更愿意使用python3.6m而不是python3.6 可能在编写C扩展时最有用,一般来说,这不应该是您应该担心的问题。这个答案听起来很令人满意,但当我的机器告诉我两个可执行文件的大小正好是4576440字节时,就不是了。(非常干净的ubuntu 18.04服务器安装)。我想知道为什么它
python3.6m
中,m
代表什么
这意味着Python是用pymalloc配置的,pymalloc支持一个专门的实现,用于分配比系统更快的内存
它与非m
版本有何不同
显然,非m
版本没有配置它
在这种情况下,我更愿意使用python3.6m
而不是python3.6
可能在编写
C
扩展时最有用,一般来说,这不应该是您应该担心的问题。这个答案听起来很令人满意,但当我的机器告诉我两个可执行文件的大小正好是4576440字节时,就不是了。(非常干净的ubuntu 18.04服务器安装)。我想知道为什么它们至少没有符号链接。浪费磁盘。抱怨。是的,它们也有相同的SHA1散列。我注意到它们有不同的头文件,这可能是不同的。如果python m更快,为什么不专门使用它呢?@StevenLu在我的系统上它们是一样的:ls-i python3.7 python3.7m
reports8943110 python3.7 8943110 python3.7m
;相同的索引节点,所以相同的文件。这是一个硬链接。我想这样做是为了#/usr/bin/env python3.7m
有效吗?