繁体   English   中英

Visual Studio 代码终端

[英]Visual Studio Code Terminal

当我尝试使用打印命令在终端中运行 Python 代码时,没有任何反应。 当我在终端本身中尝试test.py命令时,下面复制的文本就是输出。

请协助如何让终端打印我的代码。

E:\Kath\Documents\blockchain> test.py
test.py : The term 'test.py' is not
recognized as the name of a cmdlet, function,
script file, or operable program. Check the
spelling of the name, or if a path was
included, verify that the path is correct and
try again.
At line:1 char:1
+ test.py
+ ~~~~~~~
    + CategoryInfo          : ObjectNotFound:
    (test.py:String) [], CommandNotFoundExce
  ption
    + FullyQualifiedErrorId : CommandNotFound
   Exception

打开 VS Code 后,通过打开命令面板 (Ctrl+Shift+P) 选择 Python 3 解释器,开始键入Python:选择要搜索的解释器命令,然后选择命令。 如果可用,您还可以使用状态栏上的“选择 Python 环境”选项。 现在,创建一个新文件,并使用扩展名.py保存它。 完成此操作后,在工作区中编写所需的代码。 然后右键单击工作区 --> 在终端中运行 Python 文件。 这将运行选定的文件。 希望这个解决方案有帮助。

在“终端”中,您将获得本质上是常规命令提示符的内容,而在您的情况下,命令解释器是 PowerShell。

因此,要执行 python 脚本,您应该将其运行为:

python test.py 

或者

python3 test.py

或类似的,取决于你的 python 可执行文件。

由于 Powershell 是你在 Visual Studio Code 中的默认命令外壳,如果“.py”扩展名是用 Python 注册的,你可以尝试:

.\test.py

如果您使用虚拟环境,请确保选择正确的 Python 解释器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM