python windows linux_【python搭建】windows及linux搭建python服务

本文详细介绍了如何在Windows和Linux系统中安装Python。在Windows上,通过下载Python安装程序并勾选添加到PATH环境变量,实现Python环境的搭建。在Linux上,通过下载Python源码,编译并安装,最后创建软链接和设置环境变量来完成安装。验证安装成功后,可以在命令行中输入Python并执行简单的打印语句。
摘要由CSDN通过智能技术生成

目录

windows搭建

一、Windows环境下python安装

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

1.1. 下载解压安装

1772617-20191223160436967-1306094220.png

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

1772617-20191223160615444-581709695.png

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

1772617-20191223160756498-103804829.png

1772617-20191223160842652-811947848.png

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

1772617-20191223161004932-2114352757.png

1772617-20191223161052368-445095804.png

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

1772617-20191223161410805-1064308303.png

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

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

1772617-20191223161654483-273194089.png

执行print函数,输出hello python

>>> print("hello python")

hello python

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

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

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

1772617-20191223163152372-991612238.png

1772617-20191223163436432-1689736082.png

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

>>>

1772617-20191223165413303-1805103469.png

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

1772617-20191223170552088-1336013251.png

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值