• linux下配置python3的环境及安装python3


    一:安装依赖环境

    1.1:首先安装gcc编译器,gcc有些系统版本已经默认安装,通过  gcc --version  查看,没安装的先安装gcc,yum -y install gcc

    1.2:输入命令: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

    二:下载python3的压缩包到本地(类似JDK等的环境配置),下载完成后,再通过rz命令上传到linux上。

    https://www.python.org/ftp/python/3.8.5  这是python3.8.5的下载地址。

    例如下载到:linux中的usr/local位置

    三:安装python

    3.1:创建目录:  mkdir -p /usr/local/python3   把本地的python3.8.5的压缩包上传到python3这个文件夹下。

    3.2:解压下载好的Python-3.x.x.tgz包。命令:tar -xzvf python3.8.5.tgz

    3.3:进入解压后的目录,编译安装。(编译安装前需要安装编译器yum install gcc,如果前面有安装了,这里就不需要再安装了。),  

    输入命令 yum install gcc,确认下载安装输入“y”

    3.4:python3.7版本之后需要一个新的包libffi-devel,

    安装即可:yum install libffi-devel -y

    3.5:

    进入python3文件夹,生成编译脚本(指定安装目录):

     cd Python-3.8.5

    ./configure --prefix=/usr/local/python3  

     3.6:

    编译:make

    3.7:

    编译成功后,编译安装:make install

    3.8:

    检查python3.7的编译器:/usr/local/python3/bin/python3.8

    四:建立Python3和pip3的软链:

    4.1:ln -s /usr/local/python3/bin/python3 /usr/bin/python3

    4.2:ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

    五:配置python3.8.5的环境

    (1)vim /etc/profile

    (2)按“I”,然后贴上下面内容:

    # vim ~/.bash_profile

    # .bash_profile

    # Get the aliases and functions

    if [ -f ~/.bashrc ]; then

    . ~/.bashrc

    fi

    # User specific environment and startup programs

    PATH=$PATH:$HOME/bin:/usr/local/python3/bin

    export PATH

    备注:配置python环境的时候,PATH路径填写实际的路径,不要照抄我的路径。类似于JDK,JMETER,TOMCAT等的环境配置,就是把PATH地址

    放入/etc/profile中。

    保存后退出。

     

    六:生效刚才配置的环境:

    命令:source /etc/profile

     

    七:检查Python3及pip3是否正常可用:

    python3 -V

    pip3 -V

    注意:V是大写的。

     

  • 相关阅读:
    javascript线性渐变2
    javascript无缝滚动2
    javascript Object对象
    javascript无缝滚动
    javascript图片轮换2
    javascript图片轮换
    用C/C++写CGI程序
    linux shell 的 for 循环
    重磅分享:微软等数据结构+算法面试100题全部答案完整亮相
    查看linux服务器硬盘IO读写负载
  • 原文地址:https://www.cnblogs.com/star12111/p/13627722.html
Copyright © 2020-2023  润新知