python补丁:如何申请

时间:2012-07-15 04:41:25

标签: python patch ubuntu-12.04

我正在使用Ubuntu 12.04 LTS; python 2.7.3已预先安装 python 2.7发行版中的错误已在其存储库中修复 变更集76420:ab9d6c4907e7 2.7
如何在我的电脑上应用此补丁?

谢谢,

维尼特

2 个答案:

答案 0 :(得分:1)

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

  1. svn log
  2. svn diff
  3. 补丁
  4. 前两个命令的“hg”等价物将识别已更改的所有文件及其中的更改。最后一个命令将应用补丁。

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

答案 1 :(得分:1)

除非您运行从cvs服务器(我很确定您不是)提取的Python的自定义编译版本,否则最好的办法是等到正式构建由Ubuntu包装商提供。此外,由于这个错误是在2012年4月19日发现的,并没有捆绑到Python 2.7的tarball中,因此它不是一个关键错误。

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

我不担心。如果它很关键,那么Python 2.7.4将会在这个补丁中发布。