CentOS6.5 安装Python3.6
本人Python小白,这是本人学习Python的开始,对于新技术本人一贯于直接上手去做,然后在做的过程中去学习和查阅相关资料,因为经验的积累在于处理做的过程中的遇到的各种问题,在学习阶段遇到的问题越多,就能在以后的实际应用中少走弯路,本篇文章也是本人在安装Python过程中查阅了很多网上文章的经过实际操作总结的一个完整的过程,大家可直接按照我的过程去做,也许技术大牛有很多,所以很多文章总喜欢东一嘴西一嘴的记录很多的东西,并且只针对自己的使用环境进行说明,对于一个小白来说实在难以理解,更不足以为广大的网友提供参考,所以在本文中将详细的记录安装过程中所需要的环境基础和安装流程,希望像我一样的小白能够在学习的过程中少走弯路!
CentOS 6.5上默认安装的python版本是2.6.6,不能满足我运行软件的要求,所以对python进行升级。据说系统自带的旧版本python被系统很多其他软件环境依赖,所以不能卸载原Python,所以本人也选择了全新安装。
1、下载Python安装包,可将下载的压缩包放在桌面或其他位置,在这里提供下下载链接,方便大家下载:https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
2、以root权限打开终端,进入安装包的存放路径,解压安装包:
3、进入解压好的安装包路径:
4、编译安装包,指定安装路径,并执行安装命令: 注意:prefix参数用于指定将Python安装在新目录,防止覆盖系统默认安装的python
5、修改系统默认的Python路径,因为在终端中输入Python命令时默认是指向Python2.6.6
6、建立新的软连接,指向Python-3.6.0: 注:这里的python36是第4步指定的安装路径,python3.6是Python包里的可执行程序
7、因为yum是依赖python的,所以这里我们修改了默认的python,就要要修改yum,让其运行指向旧的版本:
8、如果顺利的话,通过以上过程Python的安装就基本完成了,可以打开一个新的终端,通过python命令进入python环境,就可以看到已经指向了我们新安装的python3.6.0:
到这里,在很多文章中都直接结束了,其实以上就是安装Python的整个过程,但这是在一切都顺利的情况下,做技术做久了就会知道,事情往往都不是那么顺利,一定会遇到各种各样的问题,在这里我把我遇到问题列出来,给大家作参考,也许大家用得上,能够少走弯路!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
centos7安装zabbix3.0超详细步骤解析教程
安装前准备: 1.1 安装依赖包: yum -y install wget net-snmp-devel OpenIPMI-devel httpd openssl-devel java lrzsz fping-devel libcurl-devel perl-DBI pcre-devel libxml2 libxml2-devel mysql-devel gcc php php-bcmath php-gd php-xml php-mbstring php-ldap php-mysql.x86_64 php-pear php-xmlrpc net-tools wget vim-enhanced 可能故障问题:Cannot find a valid baseurl for repo: base/7/x86_64 解决:修改DNS 1.2 关闭防火墙: # systemctl stop firewalld.service # systemctl disable firewalld.service 需要关闭 selinux,一定要关闭这个,开启selinux会引起一连串问题,甚至zabbix...
- 下一篇
linux中删除指定日期之前的文件
要删除系统中就的备份文件,就需要使用命令了: #find /tmp -mtime +30 -type f -name *.sh[ab] -exec rm -f {} \; 假如在一个目录中保留最近30天的文件,30天前的文件自动删除 #find /tmp -mtime +30 -type f -name *.sh[ab] -exec rm -f {} \; /tmp --设置查找的目录; -mtime +30 --设置时间为30天前; -type f --设置查找的类型为文件; -name *.sh[ab] --设置文件名称中包含sha或者shb; -exec rm -f --查找完毕后执行删除操作; 提示:将此命令写入crontab后即可自动完成查找并删除的工作 另外的方法大同小异 #find . -mtime +30 -type f | xargs rm -rf 我的操作是:先ls -ltr 查看时间,没有太久的所以就用 -cmin n查找系统中最后N分钟被改变文件状态的文件。具体命令:$ find /home/oracle/test6 -cmin +20 -type f -...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能