我不知道为什么我的 Windows PC 中的命令提示符无法运行我的 python 脚本,即使在添加 shebang 行“#!”之后也是如此。 python3' 用于 Windows。
一直说python无法打开文件[errno 2]没有这样的文件或目录
我正在尝试做一个项目,将电子邮件回复复制到我的剪贴板,用Python教科书自动完成无聊的事情。
我创建了一个 bacth 文件并将脚本和 bacth 文件移到一个文件夹中。然后按照指示将文件夹路径添加到系统环境变量中。还是没有结果。
我希望命令提示符运行我的 python 脚本并复制其中的文本。
虽然我在编写代码后下载了 pycharm,但我可以在它的终端上运行它,并且运行良好,但它在 cmd 上给出了 no such file or directory 错误。
谢谢各位好心人的帮助.qq
根据您的描述,这里存在两个不同的问题。
(1) “shebang”行仅适用于 Linux 环境。这是 BASH 命令行的功能,而不是 Python 功能。
(2) Python 有自己的定位脚本文件的过程,并且通常不使用 Windows PATH 变量。
解决此问题的最简单方法是在批处理文件中添加一行,在调用 Python 之前将当前目录更改为脚本的位置。或者,向 Python 提供脚本文件的完整路径。