㈠ 如何升级 yum 支持python2.7
由于yum没有兼容python2.7,需要将下面红色的部分由 #!/usr/bin/python 修改为 #!/usr/bin/python2.6。
vi /usr/bin/yum,把下面红色的部分
#!/usr/bin/python
修改为:
#!/usr/bin/python2.6
㈡ yum python版本 怎么查看
yum info python27
yum info python3
当然,如果你已经安装的话,直接在终端运行 python,就可以看到版本了。
㈢ 升级python3.4 执行yum 如下提示
这个是你升级过python,你把你原来的python 改过来就可以了。打个比方:
我升级了python3.6 ,我当时是ln -s usr/local/python3.6/bin/python3 /usr/bin/python
所以造成了报错。你把原来备份的python改过来就可以了。
你升级过的python改成另外的名字就ok了。我的是ln -s usr/local/python3.6/bin/python3 /usr/bin/python3
㈣ yum 依赖的python软件包
这可能是你升级导致
解决方法:
sudo vim /usr/bin/yum
#修个python所在的路径,例如
#/usr/local/bin/python2.6
㈤ 卸载yum和python重新安装,有人出现过这个问题吗
试试这个命令的输出
rpm --verify --all
㈥ 如何解决python升级后yum报错
方法/步骤
1
当我们输入任何yum命令,都会报错。原因是升级python后,导致yum所需版本不一致导致!
2
如图,我将python版本编译安装python3.3.0。将3.3链接到/usr/bin/python.
3
我们查看/usr/bin/yum
文件,可以看到,yum调用的是/usr/bin/python这个文件。所以改变之后就会报错。
4
这个时候我们只需要修改yum配置文件,将python版本只想以前的旧版就可以了。
#vi
/usr/bin/yum
因为我的旧版本是2.7,所以将#!/usr/bin/python改为#!/usr/bin/python2.7就可以了!
退出保存
5
再次运行yum命令,就不回再报错了。
如果运行后报以下错误File
"/usr/libexec/urlgrabber-ext-down",
line
28
except
OSError,
e:
就修改/usr/libexec/urlgrabber-ext-down文件,将python同样指向旧版本,就可以了
6
也有方法说升级yum版本,使两者版本相匹配。本人还没成功!
至少yum3.4.3与python3.3.0版本不匹配!
㈦ 如何查看yum的python版本
>>> help()
Welcome to Python 2.7! This is the online help utility.
If this is your first time using Python, you should definitely check out
the tutorial on the Internet at
Enter the name of any mole, keyword, or topic to get help on writing
Python programs and using Python moles. To quit this help utility and
return to the interpreter, just type "quit".
To get a list of available moles, keywords, or topics, type "moles",
"keywords", or "topics". Each mole also comes with a one-line summary
of what it does; to list the moles whose summaries contain a given word
such as "spam", type "moles spam".
help>
㈧ centos执行yum报错,在python中import yum也提示ImportError: /lib64/libldap-2.4.so.2
版本不匹配,如果没有版本需求的话,就直接更新一下Python或者yum,yum不能用的话,得网上找找资源,手动去编译一下了,之前也碰到过,处理很久才解决,问题不大,但是找资源很费劲
㈨ yum搜索Python并在结果中搜索Python3的内容
摘要 既然把默认python改成了python3的版本,那么这时候yum就出问题了,因为yum貌似不支持python3,开发了这个命令的老哥也不打算继续写支持python3的版本了,所以,如果和python版本相关的文件就不要通过yum下载了,这里我们需要把yum默认的指向改为python2.7的版本,分别是两个文件,使用vi打开,输入i进行修改,修改完之后按esc键,然后输入":wq",这就完成了修改并保存: