• Linux 下安装python3


    Linux安装python3


    1 安装依赖环境:

        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
    

    2 切换到需要的目录下:

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

    3 创建 文件夹

    	mkdir -p /usr/local/python3
    

    4 切换目录 解压:

    	tar -zxvf Python-3.6.1.tgz
    

    5 cd python3.6.1, 编译:

        ./configure --prefix=/usr/local/python3(生成makefile)
    

    注意:如果失败 说明没有 build-essential(C/C++编译环境)这个包

    需要下载 -- yum install gcc build-essential
    

    6 make && make install

    make
    
    make install
    

    7 修改连接

    mv /usr/bin/python /usr/bin/python_bak # 旧连接
    
    ln -s /usr/local/python3/bin/python3 /usr/bin/python # 增加新的python连接
    

    查看版本

    python -V -->> 说明创建连接成功
    

    8 添加系统路径 PATH

    vim ~/.bash_profile  # 打开
    
    PATH=$PATH:$HOME/bin:/usr/local/python3/bin  # 添加python路径
    
    source ~/.bash_profile  # 保存修改
    

    查看 pip3 -V

    [root]# pip3 -V
    pip 9.0.1 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)  # 已经生效
    

    补充:linux查看和修改path

    查看PATH:echo $PATH

    修改方法一:
    
    	export PATH=/usr/local/mongodb/bin:$PATH
    	//配置完后可以通过echo $PATH查看配置结果。
    	生效方法:立即生效
    	有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置
    	用户局限:仅对当前用户
    
    
    
    修改方法二:
    
    	通过修改.bashrc文件:
    	vim ~/.bashrc 
    	//在最后一行添上:
    	export PATH=/usr/local/mongodb/bin:$PATH
    	生效方法:(有以下两种)
    	1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
    	2、输入“source ~/.bashrc”命令,立即生效
    	有效期限:永久有效
    	用户局限:仅对当前用户
    
     
    
    修改方法三:
    
    	通过修改profile文件:
    	vim /etc/profile
    	/export PATH //找到设置PATH的行,添加
    	export PATH=/usr/local/mongodb/bin:$PATH
    	生效方法:系统重启
    	有效期限:永久有效
    	用户局限:对所有用户
    
     
    
    修改方法四:
    
    	通过修改environment文件:
    	vim /etc/environment
    	在PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"中加入“:/usr/local/mongodb/bin”
    	生效方法:系统重启
    	有效期限:永久有效
    	用户局限:对所有用户
    

    关于升级python3后,yum不能使用的问题

    因为yum包使用python2*等开发,修该为环境修改python3之后有问题,
    
    解决:
    修改文件/usr/bin/yum、/usr/libexec/urlgrabber-ext-down头中相应python为#!/usr/bin/python2.7
  • 相关阅读:
    配置Domino CA以支持SSL
    如何在Notes中撰寫JavaServlet程式
    Lotus 技术点之导入
    Lotus Domino R5开发心得
    Domino中用可定制表单显示定制的错误消息
    ExtJs GridPanel 完整实例
    当程序员变成软件项目经理
    SQL Server 索引结构及其使用
    C#事务处理
    on用onpropertychange,oninput事件解决onchange事件的不足
  • 原文地址:https://www.cnblogs.com/big-handsome-guy/p/8619622.html
Copyright © 2020-2023  润新知