gpt4 book ai didi

linux - 升级 Mercurial 安装以使用不同版本的 Python

转载 作者:太空宇宙 更新时间:2023-11-04 04:27:32 24 4
gpt4 key购买 nike

我已经研究这个问题好几个小时了。

我正在尝试将我的存储库更改推送到 kiln,但出现此错误:

certificate checking requires Python 2.6

我已经按照 link 中的说明安装了 Python 2.6 的并行安装。 ,但错误仍然存​​在。顺便说一下,系统是ClearOS 5.2。

我的第一个问题是,安装/升级 Mercurial 会破坏我现有的安装吗?

我尝试按照这些说明重新安装 link1和[我丢失了另一个链接],但遇到了另一个错误。然后我找到了这个命令 debuginstall ,结果如下:

[root@system mercurial-1.7.5]# hg debuginstall
Checking encoding (UTF-8)...
Checking installed modules (/usr/lib/python2.4/site-packages/mercurial)...
Checking templates...
Checking patch...
Checking commit editor...
Checking username...
no username supplied (see "hg help config")
(specify a username in your configuration file)
1 problems detected, please check your install!

我的另一个问题是,我可以更改现有的 hg 设置以仅使用已安装的 python26 吗?

提前致谢!

最佳答案

将您自己的 python(无论您需要什么版本)安装到单独的目录(例如:/usr/local/python-2.7.2/),然后将 hg 的调用从 #!/usr/bin/python 更改为 #!/usr/local/python-2.7.2/bin/python 这样您就不会干扰现有/系统安装,但您可以只在需要的地方使用您想要的版本。唯一烦人的部分是处理两组库,因为这实际上是维护两个并行安装。因此,如果“额外”Python 需要库,则必须使用额外安装的调用和路径手动安装它们。听起来很复杂,但如果您只需要一个程序,那么您设置一次就可以了。

关于linux - 升级 Mercurial 安装以使用不同版本的 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7346257/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com