Python命令行窗口提示“不是内部或外部命令……”的解决方法
admin
2023-07-30 20:42:26
0

前提:已在【控制面板\\系统和安全\\系统\\高级系统设置\\高级\\环境变量】里修改变量Path,编辑系统变量后面添加了【;D:\\Python27】,可以在命令行模式下正常进入Python交互式环境,并能直接输入Python代码执行。


修改变量Path


成功进入交互式环境

但仍然无法打开【hello.py】文件运行编辑好的程序,提示【不是内部命令或外部命令,也不是可运行的程序或批处理文件】,如下图(程序安装在C盘,文件保存在D盘了):


提示错误

解决办法:使用DOS命令cd,在命令行输入【cd D:\\PythonStudy】,回车后再输入【d: 】,回车后进入hello.py文件所在目录,成功执行程序,如下图:


成功执行【hello.py】程序

附dc命令的使用方法:

1、根目录是驱动器的目录树状结构的顶层,要返回到根目录,在命令行输入:cd \\

2、如果想返回到上一层目录,在当前命令提示符下输入:cd..

3、如果想进入下一层目录,在当前命令提示符下输入cd 目录名。如在命令提示符C:\\>下输入:cd “documents and setting”

4、如果想改变当前驱动器的目录c:\\documents and settings,进入到d驱动器默认目录,在当前命令行输入:d:

5、使用时含有驱动器号,cd则显示该驱动器的当前目录。如在C盘当前目录下输入:cd e:

6、如果想当前C驱动器上将d驱动器上的默认目录更改为D:\\word,在命令行输入:cd d:\\word

7、如果当前目录是C:\\Documents and Settings ,要切换到 d:\\word ,在命令行输入:cd d:\\word,回车后再输入:d:

8、在上一例中要进入到d:\\word要输入两次,第一次输入cd d:\\word ,第二次输入d: ,能否一步到位进入到d:\\word目录呢?答案是肯定的,只要加上参数/D即可,如:cd /d  d:\\word


个人微信公众号:PMartisan

相关内容

热门资讯

500 行 Python 代码... 语法分析器描述了一个句子的语法结构,用来帮助其他的应用进行推理。自然语言引入了很多意外的歧义,以我们...
定时清理删除C:\Progra... C:\Program Files (x86)下面很多scoped_dir开头的文件夹 写个批处理 定...
65536是2的几次方 计算2... 65536是2的16次方:65536=2⁶ 65536是256的2次方:65536=256 6553...
Mobi、epub格式电子书如... 在wps里全局设置里有一个文件关联,打开,勾选电子书文件选项就可以了。
scoped_dir32_70... 一台虚拟机C盘总是莫名奇妙的空间用完,导致很多软件没法再运行。经过仔细检查发现是C:\Program...
pycparser 是一个用... `pycparser` 是一个用 Python 编写的 C 语言解析器。它可以用来解析 C 代码并构...
小程序支付时提示:appid和... [Q]小程序支付时提示:appid和mch_id不匹配 [A]小程序和微信支付没有进行关联,访问“小...
微信小程序使用slider实现... 众所周知哈,微信小程序里面的音频播放是没有进度条的,但最近有个项目呢,客户要求音频要有进度条控制,所...
python绘图库Matplo... 本文简单介绍了Python绘图库Matplotlib的安装,简介如下: matplotlib是pyt...
Prometheus+Graf... 一,Prometheus概述 1,什么是Prometheus?Prometheus是最初在Sound...