我正在尝试根据 Eric Matthes 在 Python Crash Course 2nd edition 中的说明构建我的 hello_world.py 代码。这个过程似乎很清楚,所以当我试图准确地遵循指示时,我显然在此过程中遗漏了一些东西。从 7SEP2021 开始,我已经安装了 Python 3.9.7 和 Sublime。在 Powershell 中,第一个基本命令可以正常工作:
PS C:\Users\dtkee\Desktop> python
Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello Python interpreter!")
Hello Python interpreter!
>>>
根据这本书,我不必配置 Sublime,因为我的系统上没有 Python2 的实例。但是,当我创建文件夹“python_work”并将文件“hello_world.py”放入其中时,我收到的构建结果似乎不正确:
[WinError 2] 系统找不到指定的文件 [cmd: ['py', '-u', 'C:\Users\dtkee\Desktop\Python Crash Course\python_work\hello_world.py']] [dir: C :\Users\dtkee\Desktop\Python Crash Course\python_work] [路径:C:\Program Files (x86)\VMware\VMware Workstation\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath ;C:\Program Files\Python37\Scripts;C:\Program Files\Python37;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1 .0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\PuTTY;C:\Users\dtkee\AppData\Local\Microsoft\WindowsApps ;C:\Users\dtkee\Desktop\PenTest Tools\Ncrack;;C:\Program Files\JetBrains\IntelliJ IDEA Educational Edition 2020.2\bin;;C:\Program Files (x86)\Nmap] [已完成]
我以为我完全按照书上的指示去做了;我没有对默认位置或设置进行任何更改。我已经删除了该文件并重新创建了几次,但我仍然收到相同的结果。“找不到文件”“无效语法”“hello_world 未定义”。
即使我可以在目录中看到该文件,但有些东西让 Sublime 不这么认为。任何见解或建议将不胜感激!