无法在命令提示符下运行 .py 脚本

大卫布鲁姆

我知道这是一个非常简单的问题,但是我看过的其他文章都没有帮助。我正在尝试从命令提示符运行 hello.py 文件,它给了我这个错误消息。

Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.
C:\Users\Davidjb7>py hello.py
C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32\python.exe: can't open file 'hello.py': [Errno 2] No such file or directory

我真的不知道为什么会这样,因为 hello.py 位于 Python36-32 目录中,如下所示。

C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32>dir


Volume in drive C is Windows8_OS
 Volume Serial Number is DC59-907F

 Directory of C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32

03/09/2017  04:06 PM    <DIR>          .
03/09/2017  04:06 PM    <DIR>          ..
02/26/2017  10:14 AM    <DIR>          DLLs
02/26/2017  10:14 AM    <DIR>          Doc
03/09/2017  04:05 PM             1,021 hello.py
02/26/2017  10:14 AM    <DIR>          include
02/26/2017  10:14 AM    <DIR>          Lib
02/26/2017  10:14 AM    <DIR>          libs
12/23/2016  07:25 AM            30,049 LICENSE.txt
12/23/2016  07:10 AM           258,657 NEWS.txt
03/09/2017  04:06 PM    <DIR>          python
12/23/2016  07:21 AM            97,944 python.exe
12/23/2016  07:19 AM            52,888 python3.dll
12/23/2016  07:18 AM         3,258,008 python36.dll
12/23/2016  07:22 AM            96,408 pythonw.exe
12/23/2016  07:10 AM             8,434 README.txt
02/26/2017  10:15 AM    <DIR>          Scripts
02/26/2017  10:14 AM    <DIR>          tcl
02/26/2017  10:14 AM    <DIR>          Tools
06/09/2016  10:46 PM            83,784 vcruntime140.dll
               9 File(s)      3,887,193 bytes
              11 Dir(s)  49,034,211,328 bytes free

C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32>

如果有人能帮助我理解我做错了什么,那就太棒了。请在您的描述中非常清楚,我不精通。(但我希望)

本纳夫

您必须在包含该文件的目录中运行 python 命令,或者您必须提供文件的完整路径。

如果你想按原样运行它,你会这样做:

py C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32\hello.py

如果您在编程时将文件移动到当前工作目录中,您应该能够运行 py hello.py。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

UnboundLocalError从.bat运行.py(带有API);在命令提示符下运行正常

在命令提示符下运行脚本,而无需在退出Python之后

在命令提示符下从PATH文件夹运行perl脚本

在命令提示符下使用批处理文件运行sql脚本

命令提示符脚本

为什么 python 脚本在 pycharm 中运行和在命令提示符下运行时的行为不同?

在 .py 文件中导入的模块 pyperclip 在 Windows 命令提示符下运行时显示 ModuleNotFoundError

在 Windows 10 命令提示符下运行 PHP 脚本时如何打印出平方根符号?

如何打开命令提示符以及使用python脚本运行的命令?

如何将信息从discord变成discord.py的命令提示符下的输入?

如何在命令提示符下退出Python脚本?

Python:如何在命令提示符下退出Python脚本?

使用批处理脚本在多个命令提示符中运行无限循环

在命令提示符 (cmd.exe) 中运行 psm1 PowerShell 脚本?

如何打开命令提示符并通过C#运行CasperJS脚本?

在Win 10上通过命令提示符运行J脚本

如何在命令提示符 Windows 10 中运行 python 脚本

从命令提示符执行脚本时无法导入opencv

命令提示符脚本重命名文件

在PowerShell脚本中处理命令提示符错误

是否可以从Windows命令提示符处运行python脚本并同时为该脚本传递参数?

如何从命令提示符处使用python脚本中的date作为参数运行python脚本?

运行使用 pyinstaller 转换为 .exe 的 python 脚本后,windows 命令提示符消失

如何在Windows 10中从常规命令提示符处激活python anaconda并运行脚本

从Windows命令提示符运行本地SQL脚本文件以更新远程SQL Server数据库

如何运行 python 脚本作为从命令提示符获取不同参数的后台进程?

为什么命令会在提示符下而不是脚本中运行?

如何使用来自外部的 python 脚本在 mininet 提示符下运行命令

提示符下的批处理脚本命令