Windows 10自带的Centos 7 虚拟机升级python3 和安装VIM

1. 安装python3

windows 10 自带了centos 7虚拟机,但是内置的python2.7 已经不适合我的需要,所以决定升级到python3, 为了减少麻烦,我使用了最简单的方法,只运行

#yum install python3

这样就直接升级到了python3.6.8

还要更改快捷方式

#cd /usr/bin

#mv python python.bak

#ln -s python3 python

测试一下

#python

显示版本是python 3.6.8

现在还要修改yum

#vi /usr/bin/yum

把第一行的#!/bin/python 改为#!/bin/python2

这就可以正常用yum 安装其他软件了

2. 因为这个镜像是不带VIM编辑器的,所以我想安装

#yum install vim

报错

Total download size: 18 M
Installed size: 60 M
Is this ok [y/d/N]: y
Downloading packages:
  File "/usr/libexec/urlgrabber-ext-down", line 28
    except OSError, e:

提示/usr/libexec/urlgrabber-ext-down 的28行有语法错误

#vi /usr/libexec/urlgrabber-ext-down

把except OSError, e:改成except OSError as e:

再运行 yum install vim

报错

Downloading packages:
  File "/usr/libexec/urlgrabber-ext-down", line 69
    except URLGrabError, e:

#vi /usr/libexec/urlgrabber-ext-down

同样把except URLGrabError, e: 改成 except URLGrabError as e:

再运行 yum install vim

报错

Downloading packages:
Traceback (most recent call last):
  File "/usr/libexec/urlgrabber-ext-down", line 22, in <module>
    from urlgrabber.grabber import \

是没有这个模块, 安装它

#pip3 install urlgrabber

报错,,安装不了

 Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-yboc00v4/pycurl/setup.py", line 961, in <module>
        ext = get_extension(sys.argv, split_extension_source=split_extension_source)
      File "/tmp/pip-build-yboc00v4/pycurl/setup.py", line 623, in get_extension
        ext_config = ExtensionConfiguration(argv)
      File "/tmp/pip-build-yboc00v4/pycurl/setup.py", line 101, in __init__
        self.configure()
      File "/tmp/pip-build-yboc00v4/pycurl/setup.py", line 238, in configure_unix
        raise ConfigurationError(msg)
    __main__.ConfigurationError: Could not run curl-config: [Errno 2] No such file or directory: 'curl-config': 'curl-config'

解决办法

#vi /usr/libexec/urlgrabber-ext-down

把第一行的python 改成python3 

再运行

#yum install vim

成功安装

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章