专栏首页python3linux安装python3

linux安装python3

首先下载源tar包   可利用linux自带下载工具wget下载,如下所示:  # wget http://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

建立目录,移动文件到目录

mkdir /usr/local/python3

mv Python-3.5.1.tgz /usr/local/python3

解压文件

cd /usr/local/python3

tar -xvf Python-3.5.1.tgz

进入解压缩后的文件夹  cd /usr/local/python3/Python-3.5.1

开始编译安装  ./configure --prefix=/usr/local/python3  make  make install

此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字  mv /usr/bin/python /usr/bin/python_ver2 再建立新版本python的链接 。 注意:这会导致系统缺省python改成版本3,带来兼容性问题。不建议这么做! # ln -s /usr/local/python3/bin/python3 /usr/bin/python

这个时候输入  python

就会显示出python的新版本信息如下

[root@localhost Desktop]# python

Python 3.5.1 (default, Feb 24 2016, 08:15:16) 

[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> 

建议新建一个符号链接文件/usr/bin/python3,指向/usr/local/python3/bin/python3,这样执行python命令启动的还是系统原配的python2;执行命令python3则调用新安装的python3

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Debian服务器之安装Python3.

            Linux lnnkee 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 G...

    用户2398817
  • linux+ubuntu解决python

    wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz

    用户2398817
  • centOS升级python2至pyth

    今天安装了一个centos 6.9  ,查看默认python版本是2.6,所以准备升级,按着以前在ubuntu上的升级步骤:

    用户2398817
  • 关于python2&python3并存使用

    ~~cd /usr/bin~~ ~~mv python python.backup~~ ~~ln -s /usr/local/bin/python3.6 /u...

    晴天Online
  • Debian服务器之安装Python3.

            Linux lnnkee 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 G...

    用户2398817
  • linux+ubuntu解决python

    wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz

    用户2398817
  • python2升级到python3

    1. 从Python官网到获取Python3的包, 切换到目录/usr/local/src

    用户2398817
  • centos 7 编译 python3.

    /etc/profile添加PATH PATH=$PATH:/usr/local/python370/bin

    用户2398817
  • 新的云主机 python 创建虚拟环境

    问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其...

    用户2398817
  • alias导致virtualenv异常的分析和解法

    virtualenv 可以虚拟出一个独立的Python环境,在这个环境中安装的第三方库不会对系统中的Python产生影响。作为一个系统洁癖,我的系统中的Pyth...

    青南

扫码关注云+社区

领取腾讯云代金券