微信朋友圈的网站连接怎么做,互联网工程有限公司,河北省建设执业资格中心网站,网页设计师工资一般多少钱一个月今天想试一试python在linux下的工作#xff0c;在vmware中安装了centOS7版本的linux#xff0c;先前装过一个带GUI的#xff0c;但是感觉在虚拟机理跑的太慢#xff0c;干脆直接装一个最精简的mini版#xff0c;试一下ifconfig#xff0c;vim啥的全部commend not found。…今天想试一试python在linux下的工作在vmware中安装了centOS7版本的linux先前装过一个带GUI的但是感觉在虚拟机理跑的太慢干脆直接装一个最精简的mini版试一下ifconfigvim啥的全部commend not found。得了从头来吧 1.安装ifconfig等指令 yum 2.安装vim 输入 rpm -qa|grep vim 命令,如果 vim 已经正确安裝,会返回下面的三行代码: 1 rootserver1 [~]# rpm -qa|grep vim
2 vim-enhanced-7.0.109-7.el5
3 vim-minimal-7.0.109-7.el5
4 vim-common-7.0.109-7.el5 如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安裝: yum -y install vim-enhancedvim-common就用命令 yum -y install vim-common来安裝:yum -y install vim-common 3.安装wget等指令 yum -y install wget yum -y install zlib*安装python3时候必用 4.安装python3 4.1 在/usr/bin文件下用ls python*查看所有python文件 [rootlocalhost bin]# cd /usr/bin
[rootlocalhost bin]# ls python*
python python2 python2.7 python.bak
[rootlocalhost bin]# 此处的python已经是我安装后的python.bak即为原有的python2的备份文件 我们把python2的引导文件做个备份 [rootlocalhost bin]# rm python python.bak 4.2然后下载新版python的安装包懒得在上官网查了有一个3.6的链接直接拿来用的下载包应该在/usr/local文件夹下新建个文件夹 [rootlocalhost local]# cd /usr/local
[rootlocalhost local]# mkdir python3 进入后用wget指令下载 [rootlocalhost local]# cd python3/
[rootlocalhost python3]# wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz 下载过程有进度条显示如果卡滞可敲回车键刷新。 下载完成后用tar对安装包解压缩 [rootlocalhost python3]# tar python-3.6.3.tgz 4.3解压完成后进入文件夹 [rootlocalhost python3]# cd Python-3.6.3/
[rootlocalhost Python-3.6.3]# ./configure --prefix/usr/local/python3Dir 执行完这句命令之后不要切换到别的目录不然会非常懵逼因为执行完之后如果去/usr/local/下面的看的话是没有python3Dir目录的稍微解释上面这句命令这句话的大致目的就是把python的安装目录指定一下这样的话里面的一些bin目录、lib目录就都会存放在这个目录下面。如果不指定这个安装目录的话最后python的安装文件将分散到linux的默认目录不在一块。我们指定安装目录以后卸载的话直接删除目录就可以干净卸载了。 4.4准备安装 还在该文件夹下运行 [rootlocalhost Python-3.6.3]# make 在一大段代码弹出后运行 [rootlocalhost Python-3.6.3]# make install 然后出现什么什么success的字样就说明安装完成了。 4.5连接 [rootlocalhost Python-3.6.3]# cd /usr/bin
[rootlocalhost bin]# ln -s /usr/local/Python3Dir/bin/python3 /usr/bin/python 建立软链接后用ll查看是否完成 [rootlocalhost bin]# ll python*
lrwxrwxrwx. 1 root root 33 12月 31 00:23 python - /usr/local/Python3Dir/bin/python3
lrwxrwxrwx. 1 root root 9 12月 30 18:16 python2 - python2.7
-rwxr-xr-x. 1 root root 7216 10月 31 07:46 python2.7
lrwxrwxrwx. 1 root root 7 12月 30 18:16 python.bak - python2 python已经连接成功可以查看新版本了 [rootlocalhost bin]# python -V
Python 3.6.3 5 出现问题 1在安装wget的时候一直提示 no such file or dictionary原因是把要安装python3的时候把原有的python备份了一下文件名改成了python.bak)但新版本还没装一直无法安装把文件名改回来就好了 2在安装过程中出现一次zlib 的error查了一下是没有安装这个 2在建立软链接的时候一定要注意字符的大小写新建软链接后无法启动python用ll查看时发现有一个路径字母写成小写的了用rm指令删除后rm python重新建立软链接。 6 待改进措施 原有的yum是基于python2编写的但我们把python指向了新版的python3在后期使用yum时可能会出现些bug建议把yum使用原有的python2版本 [rootlocalhost bin]# vi /bin/yum
#!/usr/bin/python
import sys
try:import yum
except ImportError:print sys.stderr, \
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:%sPlease install a package which provides this module, or
verify that the module is installed correctly.Its possible that the above module doesnt match the
current version of Python, which is:
%sIf you cannot solve this problem yourself, please go to
the yum faq at:http://yum.baseurl.org/wiki/Faq % (sys.exc_value, sys.version)sys.exit(1)sys.path.insert(0, /usr/share/yum-cli)
try:import yummainyummain.user_main(sys.argv[1:], exit_codeTrue)
except KeyboardInterrupt, e:print sys.stderr, \n\nExiting on user cancel.sys.exit(1) 将#!/usr/bin/python 后边加上2.7保存退出即可转载于:https://www.cnblogs.com/yinsedeyinse/p/10201117.html