当前位置:首页 - Python

Linux下如何部署一台Python环境服务器

作者:高景洋 日期:2020-02-19 15:21:34 浏览次数:2554

一、Python3安装


1、首先安装gcc编译器:yum -y install gcc

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 libffi-devel

3、下载Python3.7.6

https://www.python.org/ftp/python/

方法1:(在不存在堡垒机时,可以使用)

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

方法2:

     A、通过堡垒机web界面上传

B、通过堡垒机web界面上传的文件 下的 /data/tmp/目录下(cd / 进入根)

4、进入/data/tmp/ ,执行 tar -zxvf Python-3.7.0.tgz,对python压缩包进行解压

5、在用户目录下,创建python3 目录,用于python3安装(类似于win 下的 program files 目录)

6、进入第4步解压出来的目录,执行配置文件,编译,编译安装,执行以下命令

    cd Python-3.7.6
   ./configure --prefix=/usr/local/python3
     make && make install

7、建立软连

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3

8、执行python3 命令,看是否安装成功


二、pip安装


下载python3的时候已经下载好了pip,由于系统自带了python2pip,所以要建立一个软连接,区别pip2pip3

软连接命令:ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3


三、三方库安装


要把我们Python项目中用到各种库,移植到新的环境下,可以先将项目依赖库导出到txt文件中。

导出命令为:pip3 freeze >requirements.txt

在新环境下安装移植项目依赖的三方库方法为:pip3 install -r requirements.txt

或直接将项目中的 requirements.txt 上传到服务器,执行pip3 操作

本文永久性链接:
<a href="http://r4.com.cn/art124.aspx">Linux下如何部署一台Python环境服务器</a>
当前header:Host: r4.com.cn X-Host1: r4.com.cn X-Host2: r4.com.cn X-Host3: 127.0.0.1:8080 X-Forwarded-For: 3.146.255.127 X-Real-Ip: 3.146.255.127 X-Domain: r4.com.cn X-Request: GET /art124.aspx HTTP/1.1 X-Request-Uri: /art124.aspx Connection: close Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) Referer: http://www.yuezhiji.net/art124.aspx