linux制作python服务,【python搭建】windows及linux搭建python服务

目录

windows搭建

一、Windows环境下python安装

pyenv用于Linux系统中,用来管理多版本的Python环境,由bash脚本编写,使用pyenv-installer来安装。pyenv-win用于Windows环境中。访问 https://www.python.org/downloads/windows/,下载python3.7的安装程序

1.1. 下载解压安装

双击下载的python-3.8.1-amd64.exe文件进行安装

勾选“Add Python 3.8 to PATH”(目的是为了将python的安装目录和其下的Scripts目录加入到PATH环境变量中),然后点击“Customize installation”,进入下一步

输入安装路径,点击Install按钮,开始安装

安装结束后显示安装成功界面,点击Close退出安装。

二、检验安装配置是否成功

打开命令行窗口,输入python,然后回车,显示python的版本及最后显示>>>说明python安装成功。

执行print函数,输出hello python

>>> print("hello python")

hello python

看到三个向右的箭头(>>>)即说明当前处于python的交互模式下,此时可以输入python函数或者其他语句,如执行 quit();函数可以退出命令行。

可以把 print("hello python") 保存到一个python文件(如 hello.py)中,然后在命令行执行 python hello.py

在运行py文件的路径下,先创建这个py文件

linux搭建

一、linux环境下搭建python

1.1. 下载解压编译安装

#下载解压

[root@tanbaobao ~]#cd /usr/local/src/

[root@tanbaobao src]#wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz

[root@tanbaobao src]#tar -zxvf Python-3.8.1.tgz

#安装编译工具和库(这里也可以使用grouplist查看,然后通过安装对应的组工具)

[root@tanbaobao src]#yum install gcc* glien* -y

或#yum grouplist#yum groupinstall '开发工具' -y

#进入解压目录进行配置

[root@tanbaobao src]#cd Python-3.8.1/

[root@tanbaobao Python-3.8.1]#./configure --prefix=/usr/local/python3.8

#开始编译安装

[root@tanbaobao Python-3.8.1]#make && make install

1.2. 验证是否安装成功

[root@tanbaobao Python-3.8.1]#pwd

/usr/local/src/Python-3.8.1[root@tanbaobao Python-3.8.1]#cd /usr/local/python3.8/

[root@tanbaobao python3.8]#ls

bin include lib share

[root@tanbaobao python3.8]#cd bin/

[root@tanbaobao bin]#ls

2to3 easy_install-3.8 idle3.8 pip3.8 pydoc3.8 python3.8 python3-config

2to3-3.8 idle3 pip3 pydoc3 python3 python3.8-config[root@tanbaobao bin]#./python3.8

Python 3.8.1 (default, Dec 23 2019, 16:51:00)

[GCC4.8.5 20150623 (Red Hat 4.8.5-39)] on linux

Type"help", "copyright", "credits" or "license" formore information.>>> print("hello python3.8");

hello python3.8

>>>

1.3. 创建启动链接(软链接)

没有创建链接,每次需要进入安装目录才能运行python命令

[root@tanbaobao bin]#pwd

/usr/local/python3.8/bin

1)添加链接

#/bin/python3.8为软链接

[root@tanbaobao bin]#ln -s /usr/local/python3.8/bin/python3.8 /bin/python3.8

2)添加环境变量

临时修改:

#软件包存储路径

[root@tanbaobao bin]#pwd

/usr/local/python3.8/bin#修改变量path

[root@tanbaobao bin]#echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

[root@tanbaobao bin]#PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/python3.8/bin

[root@tanbaobao bin]#echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/python3.8/bin

永久修改:

#在最后添加以下内容

[root@tanbaobao bin]#vi /etc/profile

export PYTHON_HOME=/usr/local/python3.8/bin

export PATH=$PYTHON_HOME:$PATH

#使配置生效

[root@tanbaobao bin]#source /etc/profile

[root@tanbaobao bin]#echo $PATH

/usr/local/python3.8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

PS:linux系统上默认是有安装python的,具体版本可以自己查看

至此,windows和liunx系统python搭建完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值