zoukankan      html  css  js  c++  java
  • CentOS 7环境部署(2)——Python

    一、环境介绍
    操作系统:centos7.6(64位)
    Python版本:Python3.7.3
    使用工具:Xshell
    二、安装Python
    1.准备工作
    1)安装依赖包

    a) sudo yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel

    b) yum install epel-release
    c) yum -y install zlib*


    2)查看python的依赖关系
    默认Centos7中是有python 2.7版本,我们需要安装python3。查看python的依赖关系:
    ls -al python* :依赖关系如下图所示。

    3)备份python
    mv python python.bak

    2.安装Python3.7.3

    a) 创建目录:mkdir /usr/local/python3
    b) 打开python3文件夹:cd /usr/local/python3
    c) 下载python3.7.3的源码:wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
    d) 解压:tar -xvf Python-3.7.3.tgz
    e) 进入文件目录:cd Python-3.7.3/
    f) 编译:./configure --prefix=/usr/local/python3Dir --with-openssl=/usr/local/openssl
    g) 安装:make
    make install
    h) 切换到 /usr/bin目录创建软连接:ln -s /usr/local/python3Dir/bin/python3 /usr/bin/python
    i) 编辑文件:vi /usr/bin/yum
    j) 把文件开头第一行的#!/usr/bin/python改成#!/usr/bin/python2.7,按下ESC,然后输入:wq,保存退出。
    k) 查看链接情况:ll -a python*

    l) 查看Python版本:python -V,Python3.7.3安装成功。

    3.测试Python3.7是否安装成功
    输入:python
    输入:print(“Hello World”)
    输出:Hello World
    如下图所示:Python3.7安装成功。


    三、Python的配置
    1.配置pip3

    A.查看pip路径:find / -name pip,具体路径如下图所示。

    B.设置软链接,查看pip版本,如图所示,pip版本为19.0.3。

    2.安装项目所需库文件(看项目中需要什么库文件,不需要可以不装)

    A. 安装selectivesearch:
    pip install selectivesearch -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
    B. 安装pymysql:pip install pymysql -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
    C. 安装numpy:pip install numpy-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
    D. 安装schedule :
    pip install schedule -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

  • 相关阅读:
    【SAS NOTE】OUTPUT
    【SAS NOTES】_NULL_
    【SAS NOTE】sas 9.2 安装
    【SAS NOTE】FREQ
    纯数学教程 Page 203 例XLI (1)
    纯数学教程 Page 203 例XLI (3)
    纯数学教程 Page 203 例XLI (2)
    Prove Cauchy's inequality by induction
    纯数学教程 Page 325 例LXVIII (15) 调和级数发散
    纯数学教程 Page 325 例LXVIII (15) 调和级数发散
  • 原文地址:https://www.cnblogs.com/liu-xin1995/p/12364080.html
Copyright © 2011-2022 走看看