python补丁:如何应用

2024-09-29 00:22:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是Ubuntu 12.04 LTS;Python2.7.3是预装的。
Python2.7发行版中的一个错误已在其存储库中修复。
变更集76420:ab9d6c4907e7 2.7
如何在我的电脑上应用此修补程序?在

谢谢

维涅特


Tags: 程序ubuntu错误电脑ltsab9d6c4907e7
2条回答

您可以使用以下命令的mercurial等价物:

  1. svn日志
  2. svn差异
  3. 补丁

前两个命令的“hg”等价物将标识所有已更改的文件及其更改。最后一个命令将应用修补程序。在

使用man命令可以获取有关命令的详细用法信息。在

除非您运行的是从cvs服务器(我敢肯定您不是)上获取的定制编译版本的Python,最好的做法是等待Ubuntu包商提供正式版本。另外,由于这个bug是在2012年4月19日被发现的,并且还没有被打包到Python2.7的tarball中,所以它不是一个关键的bug。在

简而言之,要么从存储库编译Python(不推荐),要么自己修补Python库文件(它们只是Python文件,但我不会编辑它们),要么就忍受这个不会真正影响任何人的神秘bug。在

我不会担心的。如果它是关键的,Python2.7.4将随此补丁发布。在

相关问题 更多 >