py1_Linux/Windows 的 Python 安装以及运行方式

本文档详细介绍了在Linux(如Slackware15和CentOS7)和Windows系统上安装及运行Python的步骤。在Linux中,包括了交互模式和脚本模式的测试,以及通过修改脚本首行指定解释器路径实现可执行文件运行。在Windows环境下,讲解了如何下载Python安装包,自定义安装路径,配置环境变量,并创建与运行.py脚本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

​##################################################

目录

活动简介

Linux 系统上测试 Python 的三种运行方式

Linux 系统自带 Python

Slackware 15 测试交互模式

CentOS 7 测试脚本模式

脚本解释方式

可执行文件运行方式

Windows 上安装 Python 以及编写运行 .py 脚本

获取官方安装包

安装 Python 3

命令提示符中配置永久环境变量

编写运行 Python 脚本


##################################################

活动简介

活动地址:CSDN21天学习挑战赛

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰;一个人摸索学习很难坚持,想组团高效学习;想写博客但无从下手,急需写作干货注入能量;热爱写作,愿意让自己成为更好的人…

欢迎参与CSDN学习挑战赛,成为更好的自己,请参考活动中各位优质专栏博主的免费高质量专栏资源(这部分优质资源是活动限时免费开放喔~),按照自身的学习领域和学习进度学习并记录自己的学习过程,或者按照自己的理解发布专栏学习作品!

##################################################

Linux 系统上测试 Python 的三种运行方式

——————————

Linux 系统自带 Python

        绝大多数的 Linux 自带 Python 解释器

        如果没有也不用慌张 安装方式跟 Java 差不了多少

——————————

Slackware 15 测试交互模式

        交互模式:

不需要创建脚本文件直接在 Python 解释器的交互模式下编写对应的 Python 代码即可

        Windows 跟 Linux 一样都是在终端中输入

python

        即可进入交互模式

        如果是安装的 Python 3 可能需要使用命令

python3

        退出交互模式除了按下 Chrl d 快捷键还可以输入方法:

quit()

        测试在 Slackware 下的 Python 2 解释器:

root@darkstar:~# uname -a    /* 查看系统内核与架构 */
Linux darkstar.example.net 5.15.19 #1 SMP PREEMPT Wed Feb 2 01:50:51 CST 2022 x86_64 Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz GenuineIntel GNU/Linux
root@darkstar:~# python --version    /* 查看 Python 版本 */
Python 2.7.18
root@darkstar:~# python    /* 进入交互模式 */
Python 2.7.18 (default, Feb 13 2021, 10:44:22)
[GCC 10.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print (  "Hello, World!" )    /* 调用输出方法输出字符串 "Hello,World!" */
Hello, World!
>>> quit    /* 可恶 敲 quit 习惯了 */
Use quit() or Ctrl-D (i.e. EOF) to exit
>>> quit()    /* 退出是 quit() 这个方法 */
root@darkstar:~# 

——————————

CentOS 7 测试脚本模式

%%%%%

脚本解释方式

        通过在 .py 脚本文件中编写代码 利用 Python 解释器解释执行 .py 脚本

        所以我们首先需要知道解释器在哪里:

[root@CentOS ~]# python --version
Python 2.7.5
[root@CentOS ~]# whereis python
python: /usr/bin/python2.7 /usr/bin/python /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz
[root@CentOS ~]# 

        这边我们使用 /usr/bin/python 解释器

        脚本首行第一句指定解释器位置:

#!/usr/bin/python

        然后开始编写脚本:

#!/usr/bin/python

wd = "World"
print ( "Hello, %s!" %wd )

        利用解释器解释执行脚本:

python hello.py

        CentOS 7 测试如下:

[root@CentOS ~]# python --version    /* 查看版本 */
Python 2.7.5
[root@CentOS ~]# whereis python    /* 找一个中意的解释器 */
python: /usr/bin/python2.7 /usr/bin/python /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz
[root@CentOS ~]# vi hello.py    /* 创建编辑一个 .py 后缀的脚本文件 */
[root@CentOS ~]# cat hello.py    /* 编辑完了查看一下内容 */
#!/usr/bin/python    /* 指定 Python 解释器 */

wd = "World"    /* 创建字符串变量 */
print ( "Hello, %s!" %wd )    /* 输出字符串变量 */
[root@CentOS ~]# python hello.py    /* 利用 python 解释执行 .py 脚本文件 */
Hello, World!
[root@CentOS ~]# _

%%%%%

可执行文件运行方式

        这种情况必须在脚本第一行指定 python 程序所在路径

        我们刚刚的测试文件就添加了解释器路径 所以这里不示例了

        然后給脚本文件添加可执行权限:

ls -l 文件    /* 查看指定文件的权限 */
chmod u+x 文件    /* 为指定文件添加可执行权限 */
chmod u-x 文件    /* 去掉指定文件的可执行权限 */
./文件    /* 执行指定文件 */

        示例如下:

可执行文件运行方式

##################################################

Windows 上安装 Python 以及编写运行 .py 脚本

——————————

获取官方安装包

        官方网站:Download Python | Python.orgThe official home of the Python Programming Languagehttps://www.python.org/downloads/        主页如下:

python.org/downloads/
python.org/downloads/

        当前最新版本下载链接:Python Release Python 3.10.5 | Python.orgThe official home of the Python Programming Languagehttps://www.python.org/downloads/release/python-3105/        找到下载列表:

        我这边把相关的都贴上来了 Windows/Linux/macOS 的安装包等等:

网盘链接    pan.baidu.com/s/14nmAjS3j4loe5eX6GEMNDw 
提取密码    1289 
解压密码    ranchui

——————————

安装 Python 3

        以管理员权限运行安装包

python-3.10.5-amd64.exe

        界面如下:

安装界面

        一定要选择

Add Python 3.10 to PATH/添加 3.10 系统环境

        再选择

Customize Installation/自定义安装

安装

        默认全部勾选即可:

默认全部勾选即可

​        点击 Next 下一步之后:

新界面

        我这里默认安装路径为:

C:\Users\byme\AppData\Local\Programs\Python\Python310

        勾选:

Install for all users

        表示安装到所有用户 自动换成:

C:\Program Files\Python310

C:\Program Files\Python310

        当然也可以选择其她选择 比如我这边又选择了 debug 懂的都懂 这个也需要联网下载:

debug

        我喜欢把这些环境什么的安装到 D 盘下:

D:\1.Environment\Python\Python310

D:\1.Environment\Python\Python310

​        点击 Install 开始安装!

开始安装

安装 ing

安装中

安装

安装

​        安装完毕:

安装完毕

        打开一个 cmd 测试一下:

测试

——————————

命令提示符中配置永久环境变量

        如果你没有勾选设置环境变量就不会看到如下类似:

Microsoft Windows [版本 6.3.9600]
(c) 2013 Microsoft Corporation。保留所有权利。

C:\Users\byme>python --version
Python 3.10.5

C:\Users\byme>

        而是找不到命令:

C:\Users\byme>python --version
'python' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

C:\Users\byme>

        这个时候你有必要将安装 Python 的目录添加到系统环境变量里去了:

setx "path" "%path%;绝对安装路径"

——————————

编写运行 Python 脚本

        创建一个文件 后缀为 .py

test.py

        输入代码:

print ( "Hello, World!" )

        在 cmd 中使用 python 解释器执行:

print ( "Hello, World!" )

E:\PY>type test.py
print ( "Hello, World!" )
E:\PY>python test.py
Hello, World!

E:\PY>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

燃吹

呜呜呜没钱钱吃饭了……

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值