无法在 VSCode 中多次运行同一个 python 文件,出现“会话无效错误”

Posted

技术标签:

【中文标题】无法在 VSCode 中多次运行同一个 python 文件,出现“会话无效错误”【英文标题】:Couldnt run same python file multiple times in VSCode, getting "Session invalidated Error" 【发布时间】:2021-09-19 06:53:35 【问题描述】:

我有一个 python 文件 main.py,它在 finvaisa 经纪人中进行一些算法交易。我想通过更改一些参数等来多次运行相同的文件。

我做的是

-> 我在第一个终端运行 Main.py

-> 在 VSCode 中打开新终端并再次运行 Main.py 进行一些更改

->现在第一个终端出现“会话无效”之类的错误,

我的程序连接 finavasia 经纪人并下订单等。如果我同时运行两个会话,那么两个程序会同时访问经纪人并导致问题。 我尝试与其他几个经纪人合作,并且与他们合作良好,只有 finavaisa 有这个问题。

谁能告诉我有没有其他方法可以在多个会话中运行同一个文件。

可能类似于保持连接字符串处于活动状态,并且可以在我随时运行任何 python 文件时使用?

我是python新手,请帮帮我

【问题讨论】:

【参考方案1】:

您的main.py 文件将使用相同的端口向算法服务器发送请求,这就是您第二次收到错误的原因,因为该端口已经在运行一个进程。您能否分享套接字/配置参数或详细信息以获得更多说明?

【讨论】:

以上是关于无法在 VSCode 中多次运行同一个 python 文件,出现“会话无效错误”的主要内容,如果未能解决你的问题,请参考以下文章

求助,vscode插件无法运行

求助,vscode插件无法运行

无法在 vscode 上运行 deno 调试器

无法在 VS Code 中调试颤振飞镖代码,未验证断点错误

在 VSCode 中调试 FastAPI 应用程序

在最新的VScode中运行Minitest - 显示Ansi颜色代码