专栏首页python3Linux环境搭建之安装Python3.

Linux环境搭建之安装Python3.

如果删除了系统上自带的python, 这里我把一个python文件删除了. 这里只需要设置一个软连接就好了

bin] ln -s /usr/bin/python2.6 /usr/bin/python

Linux会自带一个Python2的版本, 我的服务器自带的是Python2.6.6的版本,这并不影响再次安装一个新的版本.

我使用的是wget网络传输方式下载的Python安装包.下面是安装过程: 安装包的解压路径在 /opt/local 安装包的路径在 /opt/local/installpackage 1.下载

installpackage]# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

2.解压

local]#  tar -zxf installpackage/Python-3.6.4.tgz
local]#  cd Python-3.6.4.tgz
Python-3.6.4.tgz]#  ll

3.配置

Python-3.6.4.tgz]#  ./configure --prefix=/usr/bin/python3.6.4

系统默认的python路径就在/usr/bin目录下面, 可以看到python. python2 -> python, python2.6 几个关于python的东西

4.安装

Python-3.6.4.tgz]#  make
Python-3.6.4.tgz]#  make install

安装完成之后可以跳到安装目录下面看看

cd /usr/bin/python3.6.4

下面有bin lib 等几个目录, 到bin目录下可以看到一个python3 的二进制编码文件, 之后会用到

5.配置软连接(python2 -> python 就是软连接, 我们也需要配制成这样)

Python-3.6.4.tgz]#  ln -s /usr/bin/python3.6.4/bin/python3 /usr/bin/python3

/usr/bin/python3.6.4/bin/python3这个是你安装的python所在的路径, 安装路径在第三步骤

python3查看是否安装成功

6.配置pip 跳转到cd /usr/bin/python3.6.4/bin

 bin]# ls
2to3  2to3-3.6  easy_install-3.6  idle3  idle3.6  pip3  pip3.6  pydoc3  pydoc3.6  python3  python3.6  python3.6-config  python3.6m  python3.6m-config  python3-config  pyvenv  pyvenv-3.6

可以看到里面有pip3.和pip3.6,

bin]# cp pip3 /usr/bin
bin]# cp pip3.6 /usr/bin

pip3查看pip是否配置成功

参考: http://www.cnblogs.com/freeweb/p/5181764.html http://blog.csdn.net/xgf415/article/details/56481408 http://blog.csdn.net/daiqisi/article/details/72778498

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 安装scrapy,以及出现的错误解决。

    首先我是在python3的环境上面完成的。我保留了python2的版本,然后安装python3的版本。然后在安装scrapy的过程中出现的错误,以及切换pyth...

    py3study
  • Linux安装Python

        Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3编译安装源码包和系统默认包之...

    py3study
  • Linux下安装Python-3.5.0

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

    py3study
  • Linux-CentOS6.9安装Python3与Python2共存

    sudo -s 1 查看CentOS系统自带的Python信息,一般为2.6或2.7版,我们接下来要做的就是保留系统自带的Python版本,并安装 Pyth...

    双面人
  • Linux安装Python

        Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3编译安装源码包和系统默认包之...

    py3study
  • 【TOOLS】Linux环境下升级python2.7到python3.6

    平时 其实 我自己在学习中也会记录很多技术点,很多常见点,以及很多错误出现我是如何一步一步分析和解决的文章,但是这种随笔文章我很少发到公众号来。

    气象学家
  • python2.7.5升级到3.5.0

    当前系统版本centos7.2_x64 1.查看当前python版本 python -V Python 2.7.5

    py3study
  • android-Ultra-Pull-To-Refresh基础教程

    * 6个参数可配置: * 阻尼系数:默认1.7f,越大,感觉下拉时越吃力。 * 触发刷新时移动的位置比例:默认,1.2f,移动达到头部高度1.2倍时可触发刷...

    用户4458175
  • w结尾的三声域名zjw.com近50万结拍

    在三声母域名中,以字母“w”结尾的域名一般有“XX网”的含义,建站价值高,是众人青睐的品种。今日有消息称:一枚三声域名zjw.com得到了196次出...

    躲在树上的域小名
  • 为什么需要这么多​编程语言?

    学编程的过程中,总是有小伙伴纠结我到底是该学C语言呢?还是Python呢?或者学Java?

    老九君

扫码关注云+社区

领取腾讯云代金券