zoukankan      html  css  js  c++  java
  • centos7安装Python3

    1.安装需要准备的工具

    sudo yum groupinstall "Development tools"

    sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-develtk-devel gdbm-devel db4-devel libpcap-devel xz-devel

    这一步的时候可能会出现找不到文件夹或者目录的情况,可以忽略,不影响使用。

    2.下载python3.6.3源码

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

    3.下载完后对压缩包解压缩

    tar  xf Python-3.6.3.tgz

    进入解压缩完后的文件夹:

    cd Python-3.6.3

    4.配置

    ./configure

    5.编译

    sudo make

    6.安装

    sudo make install

    到此就安装完成了。

    ---------------------------------------------------------------------------------------------

    注:为了节省安装时间,省去了编译测试过程,即make test

     

    安装完后会提示安装好了pip等工具,如下截图:


     

    注:安装的python3路径是默认路径,即在/usr/local/bin/下面

    使用编译安装python3过程中的pip包管理工具,安装virtualenv python环境隔离工具

    pip  install virtualenv

     

    建立python3独立环境

    virtualenv  -p /usr/local/bin/python3 /py3env

    到此python3独立环境装好

    使用python3环境

    source/py3env/bin/activate

    或者

    . /py3env/bin/activate

     

    进去之后是这样的:



    看到红框中内容,就表示建立完成,最后检验一下是否是python3的环境,使用

    python -V 

    查看python版本


    退出独立python3环境使用

    deactivate

    完成在centos7中的 python3 独立环境搭建

    注:/py3env 是一个根目录下的文件,这里可以修改,只要是路径就可以了。

    pip这样包管理工具依然实用于python3的独立环境,在python3的独立环境中,除了python版本是python3和在该环境下安装的python包仅仅在在该python3的独立环境中使用,其它指令以及工具(未指定的使用环境的工具以及指令)都可以使用。

     

     

     

     

     

     

  • 相关阅读:
    springboot的@EnableAutoConfiguration起作用的原理
    springboot加载bean过程探索
    dubbo源码阅读笔记-如何引用远程服务,变成invoker
    HashMap如何实现序列化
    如果处理缓存失效从数据库加载数据
    redis设计原则
    redis相关运维命令
    spring的compentScan注解扫描类机制
    全文检索技术
    前端设计网站
  • 原文地址:https://www.cnblogs.com/kaid/p/7639107.html
Copyright © 2011-2022 走看看