Skip to main content
 首页 » 编程设计

python之XP 与 C :\python in path won't run files in C:\python

2025年05月04日17wayfarer

XP 命令行:

helloworld.py 位于 C:\python
C:\python 在路径
xxxxxx为用户环境路径

这个有效:

xxxxx> cd C:\python 
C:\python>helloworld.py 
Hello World 

这行不通:

xxxxx> helloworld.py 

.....找不到文件...但是包含该文件的文件夹在 PATH 中????

请您参考如下方法:

注册为使用特定可执行文件(例如 python.exe)打开的具有特定文件扩展名(例如 .py)的文件之间存在差异 - Windows 看不到这之间的任何差异和一个由 PDF 查看器打开的 .pdf 文件,它只是打开它并做一些事情)并且该文件扩展名被注册为可执行文件的文件扩展名,以便具有此扩展名的文件作为外部命令从 中的目录启动PATH(在这种情况下,您甚至可以省略文件扩展名)。后者在名为 PATHEXT 的环境变量中指定 - 添加 .PY 到列表应该允许直接从其他位置调用脚本。