美文网首页
安装软件

安装软件

作者: 互联网中的一个咸鱼 | 来源:发表于2019-08-20 19:42 被阅读0次

一、python3.7源码安装

yum  -y install  gcc  gcc-c++  zlib-devel  bzip2-devel   openssl-devel  sqlite-devel  
readline-devel   libffi-devel   #安装软件依赖包
wget  https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz  #下载tar包
tar  -xf  Python-3.7.3.tgz           #解压安装
cd   Python-3.7.3/

修改配置文件

修改文件 Python-3.7.3/Modules/Setup.dist, 去掉如下几行的注释 :

eadline readline.c -lreadline -ltermcap

SSL=/usr/local/ssl
_ssl _ssl.c \
        -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
        -L$(SSL)/lib -lssl -lcrypto

或者在 shell 命令提示符下执行如下命令:

sed -ri 's/^#readline/readline/' Modules/Setup.dist
sed -ri 's/^#(SSL=)/\1/' Modules/Setup.dist
sed -ri 's/^#(_ssl)/\1/' Modules/Setup.dist 
sed -ri 's/^#([\t]*-DUSE)/\1/' Modules/Setup.dist 
sed -ri 's/^#([\t]*-L\$\(SSL\))/\1/' Modules/Setup.dist

源码安装

./configure  --enable-shared          #到有configure这个文件的目录执行命令
make -j  2 && make install        #-j  2   cpu核心数

--enable-shared 指定安装共享库,共享库在使用其他需调用python的软件时会用到,比如使用mod_wgsi 连接Apache与python时需要。

配置共享库文件

/etc/profile.d/python3_lib.sh  #.d子配置文件之下的文件一般情况都是没有的,所有不用惊讶
# python3.7 共享库目录
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

/etc/ld.so.conf.d/python3.conf
/usr/local/lib

ldconfig                #重新加载配置文件
source /etc/profile        #重新加载环境变量

配置使用本地的源安装的第三方模块

类似于yum源,只不过这个是为python内下载模块的时候用到的

mkdir ~/.pip
cd  ~/.pip/pip.conf

[global]
index-url=https://mirrors.aliyun.com/pypi/simple              #阿里源
index-url=https://pypi.douban.com/simple/                           #豆瓣源

相关文章

  • 安装生信软件

    软件安装分类 安装之后的软件目录要求有序清楚干净 miniconda软件安装 各类语言安装包 杂记 几个软件的安装...

  • day3-阿来

    Linux软件安装 conda下载 miniconda安装 激活 安装软件

  • choco使用记录

    目录 # 用途# 安装# 使用# ----》搜索软件# ----》安装软件# ----》查看软件# ----》升级...

  • yum备忘

    添加软件源(以jenkins说明) 软件安装 软件查找 查看软件安装位置

  • 系统基础-软件安装

    Linux 软件安装 你可以了解些什么 源码包编译安装 RPM 安装软件 yum 安装软件 三种安装方法的比较 源...

  • 学习小组Day3笔记--郝志刚

    LInux安装软件 conda相当于软件管家可以下载多款软件。安装思路:wget 下载软件bash 安装sourc...

  • RedHat 7基本知识

    RPM红帽软件包 软件如何安装:源代码包+安装规则,根据安装规则安装源代码包(做成RPM) 安装软件:rpm -i...

  • 在Linux下安装软件

    Linux下如何安装软件呢? rpm命令 安装:rpm–ivh软件包名.rpm(-I安装软件,-t测试安装,不是真...

  • apt-get 命令概述

    安装软件包 重新安装软件包 修复安装软件包,"-f = ——fix-missing" 删除软件包 删除软件包,包括...

  • Homebrew 软件包管理命令

    搜索软件 查看已安装软件 查看软件详情 安装软件 卸载软件 更新 brew 查看过期软件 更新软件(XXX不写更新...

网友评论

      本文标题:安装软件

      本文链接:https://www.haomeiwen.com/subject/eydmsctx.html