Python提示:不是内部或外部命令,也不是可执行的程序或批处理文件 问题解决方法——《跟老吕学Python编程》附录资料
报错信息:"Python提示:不是内部或外部命令、也不是可执行程序或批处理文件" 通常意味着操作系统无法识别输入的命令,因为Python解释器没有被添加到环境变量中,或者输入的命令有误。
解决方法:
- 确认Python是否正确安装:在命令行输入
python --version
或python3 --version
来检查是否能够返回版本信息。 添加Python到环境变量:
在Windows上:
a. 找到Python安装路径(例如:
C:\Python39
)。b. 右键点击“我的电脑”或“此电脑”,选择“属性”。
c. 点击“高级系统设置”,然后点击“环境变量”。
d. 在“系统变量”中找到并选择“Path”,点击“编辑”。
e. 点击“新建”,添加Python的安装路径(不包括最后的反斜杠),然后点击“确定”。
f. 重新打开命令行窗口尝试执行Python命令。
在Linux或macOS上:
a. 打开终端。
b. 输入
export PATH="$PATH:/path/to/python"
(将/path/to/python
替换为Python的实际安装路径)。c. 保存更改,可以将上述命令添加到
~/.bashrc
或~/.bash_profile
中。d. 重新打开终端尝试执行Python命令。
- 检查命令拼写:确保输入的命令没有拼写错误,例如使用
python
而不是pyton
。 - 如果你是在尝试执行Python脚本,确保在脚本文件的第一行指定了正确的shebang(例如
#!/usr/bin/env python3
),并且脚本有执行权限。 - 如果以上步骤都不能解决问题,可能需要重新安装Python,并确保在安装过程中选中“Add Python to PATH”或者在安装后手动添加环境变量。
评论已关闭