您的位置:首页 > 运维架构 > Linux

CentOS 7.0 安装 python3.X 脚本

2015-08-06 23:37 597 查看
#!/bin/sh

#第一个Linux下的脚本,太多不明白的地方,只是依着网上的例子照葫芦画瓢,能正常运行即可
#运行环境 CentOS 7.0 版本

#首行指定程序的路径,以#号开头的行是注释行

#任意文本编辑器编辑此文档。默认是gedit
#保存在 Document 文件下,假设此文件名为test.sh
#右击属性使其可以执行,或者 右击菜单终端 chmod +x test.sh
#因为下面的命令创建文件夹需要的权限较高,先执行命令 su -  可以进入sudo权限下操作
#也可以直接,右击-终端 命令:sudo ./test.sh 即可运行

#声明变量,使用前加$符号
hello="自动升级python到新版,注意版本号要手动修改"
echo $hello

ver='3.4.3'
pathName="Python-${ver}"
Filename="${pathName}.tgz"

#删除原有的文件,莫有文件会提示,但不影响运行
rm "${Filename}"

#下载python3.4.3安装包
#此种变量替换不可用单引号,否则变量不予识别
wget "http://www.python.org/ftp/python/${ver}/$Filename"

#解压安装包
tar -zxvf "${Filename}"

#进入解压目录
cd "${pathName}"

#创建安装目录
mkdir "/usr/local/${pathName}"

#编译安装
./configure --prefix="/usr/local/${pathName}"

#执行
make && make install


昨天晚上弄了一晚上,也没有处理完成,今天发现是路径录入错误,把省下的补充完整。

我个人还是喜欢脚本的处理方式,讨厌可以重复的东西多次命令行

参考这个连接:http://jingyan.baidu.com/article/86112f137e502a2736978763.html

今天晚上再次补充,家里的电脑也升级,路径要写对,尤其大小写

rm /usr/bin/python
ln -s /usr/local/Python-3.4.3/bin/python3.4 /usr/bin/python

#更改指向版本
sudo gedit /usr/bin/yum

#测试是否更改成功
sudo yum update
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: