执行“reposync -r cloudera-cdh4 ”报如下错误:
ImportError: No module named yum
解决:
vi /usr/bin/reposync
将
#!/usr/bin/python -tt
修改为:
#!/usr/bin/python2.4 -tt
可以了。
原因:
reposync使用了python2.7(不带),而非本机再带的python2.4(带yum)。
--end
本文介绍了一个关于reposync在使用过程中出现的错误:“ImportError:Nomodulenamedyum”,并提供了详细的解决方案,即通过修改reposync的shebang行来指定使用正确的Python版本。
执行“reposync -r cloudera-cdh4 ”报如下错误:
ImportError: No module named yum
解决:
vi /usr/bin/reposync
将
#!/usr/bin/python -tt
修改为:
#!/usr/bin/python2.4 -tt
可以了。
原因:
reposync使用了python2.7(不带),而非本机再带的python2.4(带yum)。
--end
1万+

被折叠的 条评论
为什么被折叠?