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

作者:高景洋 日期:2020/02/19 15:21 浏览次数:1137

一、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://www.zhihu.so/art124.aspx">Linux下如何部署一台Python环境服务器</a>
相关文章
友情链接
支付宝打赏(内容对您有帮助的话)
微信交流
知乎编程经验网 - 在工作中总结编程的经验! 备案/许可证编号:鲁ICP备11020152号
QQ:120217215 联系电话:15192695151