安装Python3后,centos使用yum报错,centos7yum,题记在之前的文章中我
安装Python3后,centos使用yum报错,centos7yum,题记在之前的文章中我
题记
在之前的文章中我自定义安装了Python3,并且修改了默认的 Python软链,今天想搭建一个 ftp 服务器,使用命令的时候出现了一个错误:
问题
1.使用 yum 安装 ftp工具
yum install -y vsftpd
报错
总下载量:169 k安装大小:348 kIs this ok [y/d/N]: yDownloading packages: File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^SyntaxError: invalid syntax由于用户取消而退出
解决
分析
报错中有行代码:
except OSError, e: ^
看模样像是Python代码,于是打开一下看到:
在centos7.4 中系统默认安装的是 Python2.7 ,而我在文章centos云服务器安装Python3记录中修改了默认的 Python 指向为 Python3 ,想着应该是语法解析的问题,不同的 Python 解释器造成的错误。于是修改文件头为:
#! /usr/bin/python2.7
从而指定了解释器为 Python2 ,重新安装 vsftpd 成功!
总结
此问题是为,不同的 Python 版本,对应的语法解释器有所不同,故而造成语法不能识别的问题,所有用到 Python2 的地方,都应该有所更改。
至此此问题告一段落~
亲情链接:
简书
博客园
安装Python3后,centos使用yum报错
相关内容
- Python内置函数,Python常用内置函数,abs() 获取绝对
- Python入门学习(二)——函数篇,,1.函数要调用一个函
- Python_base_函数返回值,返回值函数,返回值介绍print
- Python+matplotlib+scipy站点数据绘制气象分布图,matplotlib
- Python 操作 GA API 指南,好男人指南手册,因为需要写一个
- Python 信息提取-爬虫,爬虫提取数据, import re
- 推荐几本高质量的Python书籍--附github下载路径,github怎
- python学习--quote()函数,,屏蔽特殊的字符、比如
- python语句结构(if判断语句),,一、python语句
- Python安装numpy模块及pycharm配置,,查看Python版本
评论关闭