如何在命令提示符下运行我的Python脚本

问题描述 投票:0回答:1

我不知道为什么我的 Windows PC 中的命令提示符无法运行我的 python 脚本,即使在添加 shebang 行“#!”之后也是如此。 python3' 用于 Windows。

一直说python无法打开文件[errno 2]没有这样的文件或目录

我正在尝试做一个项目,将电子邮件回复复制到我的剪贴板,用Python教科书自动完成无聊的事情。

我创建了一个 bacth 文件并将脚本和 bacth 文件移到一个文件夹中。然后按照指示将文件夹路径添加到系统环境变量中。还是没有结果。

我希望命令提示符运行我的 python 脚本并复制其中的文本。

虽然我在编写代码后下载了 pycharm,但我可以在它的终端上运行它,并且运行良好,但它在 cmd 上给出了 no such file or directory 错误。

谢谢各位好心人的帮助.qq

python batch-file cmd argv errno
1个回答
0
投票

根据您的描述,这里存在两个不同的问题。

(1) “shebang”行仅适用于 Linux 环境。这是 BASH 命令行的功能,而不是 Python 功能。

(2) Python 有自己的定位脚本文件的过程,并且通常不使用 Windows PATH 变量。

解决此问题的最简单方法是在批处理文件中添加一行,在调用 Python 之前将当前目录更改为脚本的位置。或者,向 Python 提供脚本文件的完整路径。

© www.soinside.com 2019 - 2024. All rights reserved.