我记得第一次接触编程的时候,那感觉就像打开了一扇新世界的大门,兴奋又忐忑。特别是学会了用CMD运行Python,哇,简直觉得自己是个黑客了!虽然现在看来这操作挺基础的,但当年那种成就感,现在还记得。
所以,今天就来聊聊怎么在CMD里运行Python。别怕,真的不难。
首先,你得确保你的电脑上已经安装了Python。这个嘛,地球人都知道吧?(玩笑啦,不知道的赶紧去官网下载安装,记得勾选添加到PATH环境变量那个选项,很重要!)如果你已经装了,咱们就开始吧。
打开你的CMD,也就是命令提示符。Windows徽标键+R,输入cmd
,回车,咣当一下,黑框框就出来了。是不是有点紧张?别慌,深呼吸。
现在,我们要确认Python是不是真的能跑起来。在CMD里输入python --version
,然后敲回车。如果显示了你的Python版本号,比如Python 3.9.x
,那就说明Python已经成功安装并且配置好环境变量了,可以继续往下走。如果显示的是“’python’ 不是内部或外部命令,也不是可运行的程序或批处理文件”,那多半是环境变量没配置好,或者Python安装的时候没选那个“Add to PATH”的选项。重新安装一下,或者手动配置环境变量,网上搜一下教程,一堆的。
好了,假设你已经成功看到了Python的版本号,接下来才是真正的重点:怎么用CMD运行Python脚本。
先来个简单的例子。用记事本(或者你喜欢的任何文本编辑器)新建一个文件,输入以下代码:
python
print("Hello, world!")
然后保存这个文件,随便起个名字,比如hello.py
,后缀名一定要是.py
哦!
现在,把CMD的目录切换到你保存hello.py
的那个文件夹。这个怎么做呢?用cd
命令。比如,你的hello.py
文件放在D:\Code\Python
这个文件夹里,就在CMD里输入cd D:\Code\Python
,然后回车。注意大小写,还有反斜杠\
。
目录切换成功之后,就可以运行你的Python脚本了。在CMD里输入python hello.py
,然后回车。
如果一切顺利,你应该会看到屏幕上输出了Hello, world!
。
恭喜你,你已经成功地用CMD运行Python程序了!是不是很简单?
当然,这只是最简单的例子。实际开发中,我们的Python脚本会更复杂,可能会用到各种各样的库和模块。
比如说,你需要用到requests
库来发送HTTP请求。如果你的电脑上没有安装requests
库,就需要先安装它。怎么安装呢?用pip
命令。
在CMD里输入pip install requests
,然后回车。pip
是Python的包管理工具,它可以帮你自动下载和安装各种Python库。
安装完成之后,就可以在你的Python脚本里使用requests
库了。
比如,你可以写一个这样的脚本:
“`python
import requests
response = requests.get(“https://www.example.com”)
print(response.status_code)
“`
保存成example.py
,然后在CMD里运行python example.py
。你应该会看到屏幕上输出了200
,表示请求成功。
还有一些需要注意的地方。
-
如果你的Python脚本里有中文,可能会出现乱码。解决方法是在脚本的第一行加上
# -*- coding: utf-8 -*-
,告诉Python解释器用UTF-8编码来解析你的脚本。 -
有时候,你可能需要指定Python解释器的路径来运行脚本。比如,你的电脑上安装了多个Python版本,你想用某个特定的版本来运行脚本,就可以这样写:
C:\Python39\python.exe hello.py
(把C:\Python39\python.exe
替换成你想要使用的Python解释器的路径)。 -
如果你的脚本需要接收命令行参数,可以在
sys.argv
里获取这些参数。比如,你可以写一个这样的脚本:
“`python
import sys
if len(sys.argv) > 1:
name = sys.argv[1]
print(“Hello, ” + name + “!”)
else:
print(“Hello, world!”)
“`
保存成greet.py
,然后在CMD里运行python greet.py Alice
。你应该会看到屏幕上输出了Hello, Alice!
。
总而言之,用CMD运行Python程序并不难,只要掌握了基本的操作,就可以灵活地运行各种Python脚本了。多练习,多实践,你也能成为Python高手!记住,每一次成功的运行,都是你进步的阶梯。别害怕出错,错误是最好的老师。加油!
评论(0)