在linux上安装python3
我们原装的centos上是有python2.7的,不建议删除,可以做个python3共存的。
输入Python命令,查看可以得知是Python2.7.5版本
1 2 3 4 5 | # python Python 2.7.5 (default, Nov 20 2015, 02:00:19) [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> |
查看原装python路径
1 2 | # which python /usr/bin/python |
可以查看位置,一般是位于/usr/bin/python目录下。
下面介绍安装Python3的方法
首先安装依赖包,这个比较多,我这里写的的比较全,要是有时候make或者make install 出现问题,大部分都是依赖包缺失或者损坏,需要一次性安好。
1 2 3 | # yum -y groupinstall "Development tools" # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel # yum -y install gcc gcc-c++ zlib zlib-devel libffi-devel |
然后根据自己需求下载不同版本的Python3,我下载的是Python3.7.0的tar包,直接常规操作即可
1 2 3 4 5 | # wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0b3.tgz # tar -xvf Python-3.7.0b3.tgz # cd Python-3.7.0b3/ # ./configure --prefix=/data/soft/python/ # make && make install |
创建软连接
1 2 | # ln -s /data/soft/python/bin/python3 /data/soft/python3 # ln -s /data/soft/python/bin/pip3 /data/soft/pip3 |
加入path路径
1 2 3 4 | # vim /etc/profile 加入下面两行 PATH=/data/soft/python/bin:/data/soft/python/lib:$PATH export PATH |
执行变量,让设置的路径生效
1 | # source /etc/profile |
在命令行中输入python3测试
1 2 3 4 5 | # python3 Python 3.7.0b3 (default, May 2 2018, 13:55:41) [GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> |
大功告成,写完收工!!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步