zoukankan      html  css  js  c++  java
  • windows系统安装部署python3.5和python2.7双解释器并存 以及 Linux编译安装python3

    windows系统安装部署python3.5和python2.7双解释器并存

    前提材料准备:

    下载对应版本的安装包;下载地址:https://www.python.org/downloads/windows/

    • python3.8.x安装包下载:

        

    • python2.7.x安装包下载:

               

    准备安装:

     python3.8安装步骤:

        1、选择自定义安装

        

        2、选择默认(直接下一步)

        

        3、选择默认(注意:新手推荐勾选默认添加环境变量);可以修改安装位置后选择安装安装

        

         4、设置python环境变量(注意使用英文输入法)

        右击我的电脑->属性->高级系统设置->高级->环境变量->系统变量->点击path,把python3.8解释器安装路径加入即可。

        

        //win7添加环境变量如下:

        添加path路径:D:Python38;D:Python38scripts;

        //win10添加环境变量如下:

        

      python2.7安装步骤:

        1、选择默认(选项一:多用户使用,选项二:仅当前用户使用。)

          

          2、修改安装位置(可以放在D盘)

          

          3、选择默认

          

          4、完成安装

         

        5、设置python环境变量(注意使用英文输入法)

        右击我的电脑->属性->高级系统设置->高级->环境变量->系统变量->点击path,把python3.8解释器安装路径加入即可。

        

        //win7添加环境变量如下

        添加path路径:D:Python27;D:Python27scripts;

        //win10添加环境变量如下:

        

     修改python2.7和python3.x安装路径下文件:

          

          

     测试是否安装成功:

        

     Linux编译安装python3(Centos7)

    安装python3.5

    步骤:

    1、安装Python的依赖包

    #yum -y groupinstall "Development tools"
    #yum -y install openssl-devel sqlite-devel bzip2-devel ncurses-devel gdbm-devel readline-devel tcl-devel tk-devel xz-devel zlib-devel db4-devel libpcap-devel

    2、下载Python3.5的源码包并编译

    1)、
    #cd /usr/local/src/
    #wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
    #tar xf Python-3.5.2.tgz 
    #cd Python-3.5.2/
    #./configure --prefix=/usr/local/python3 --enable-shared
    #make && make install
    
    #解释
    --enable-shared  启用共享,方便其他依赖python的一些内置库(比如 mysqlclient) 的资源的正常安装
    --enable-optimizations 是优化选项(LTO,PGO 等)加上这个 flag 编译后,性能有 10% 左右的优化
    
    2)、
    //安装好后第一种方法是修改环境变量来使用python3命令(推荐使用)
    # vi /etc/profile
    export PATH=$PATH:/usr/local/python3/bin
    #刷新配置
    source /etc/profile
    //安装后第二种种方法是ln -s软连接来使用命令(这种pip命令也要软连接) #ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    #ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

    3)、 #echo "/usr/local/python3/lib" > /etc/ld.so.conf.d/python3.5.conf #ldconfig //检测python3.5是否安装成功 #python3 --version

    3、升级pip

    //因为python3.5自带pip,setuptools
    #pip3 install --upgrade pip

    4、升级setuptools

    # wget https://bootstrap.pypa.io/ez_setup.py -O - | python3
    # ln -s /usr/local/python/bin/easy_install /usr/bin/easy_install

    安装python3.7(python3.8)

    步骤:

    1、安装Python的依赖包

    #yum -y groupinstall "Development tools"
    #yum -y install openssl-devel sqlite-devel bzip2-devel ncurses-devel gdbm-devel readline-devel tcl-devel tk-devel xz-devel zlib-devel db4-devel libpcap-devel libffi libffi-devel

    2、下载Python3.8的源码包并编译

    1)、
    #cd /usr/local/src/
    #wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
    #tar xf Python-3.8.1.tgz 
    #cd Python-3.8.1/
    #./configure --prefix=/usr/local/python3 --enable-shared
    #make && make install
    
    #解释
    --enable-shared  启用共享,方便其他依赖python的一些内置库(比如 mysqlclient) 的资源的正常安装
    --enable-optimizations 是优化选项(LTO,PGO 等)加上这个 flag 编译后,性能有 10% 左右的优化
    
    2)、
    //安装好后第一种方法是修改环境变量来使用python3命令(推荐使用这种)
    # vi /etc/profile
    export PATH=$PATH:/usr/local/python3/bin
    #刷新配置
    source /etc/profile //安装后第二种种方法是ln -s软连接来使用命令(这种pip命令也要建立软连接) #ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    #ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 3)、 #echo "/usr/local/python3/lib" > /etc/ld.so.conf.d/python3.8.conf #ldconfig //检测python3.8是否安装成功 #python3 --version

    3、升级pip

    //因为python3.8自带pip,setuptools
    # pip3 install --upgrade pip
    注意:有可能提示since package 'wheel' is not installed.
    # pip3 install wheel

        

     

  • 相关阅读:
    java 连接SQL Server
    JAVA泛型
    JAVA 数组遍历
    JAVA注释
    Python正则表达式
    python练习题二
    Python函数
    Python练习题一
    重学python-列表的一些操作
    重学python-python-pandas库
  • 原文地址:https://www.cnblogs.com/baicai37/p/12327279.html
Copyright © 2011-2022 走看看