问题标签 [vscode-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
241 浏览

visual-studio-code - VS Code Python 扩展:Linter 的设置

我正在使用 flake8,通常,您可以通过警告类型抑制警告。

例如,以下将抑制错误组 E1 和 E23:

flake8 --ignore=E1,E23 路径/到/文件/


当 flake8 集成到扩展中时,关于如何做到这一点的任何想法?

0 投票
4 回答
3681 浏览

visual-studio-code - VSCode:如何将从 Jupyter Notebook 导入的 python 文件导出回 Jupyter 格式?

可能是一个愚蠢的问题,但我找不到它。Visual Studio Code 编辑器有一种非常好的方式来使用 Jupyter Notebooks。我可以直接在 vscode 中编辑单元格并运行它们。现在可以很容易地使用版本控制。

但是我找不到将其转换回笔记本的方法!如何从生成的 python 文件生成一个笔记本?

我知道笔记本中没有输出单元格。

0 投票
1 回答
1082 浏览

python - 在我看到 VS Code 中的任何内容之前运行“活动文件”关闭

我刚刚将 python 安装到我的计算机上,我正在使用一些简单print("test")的代码来测试它,当我尝试通过Terminal - Run Active File它运行代码时,它会打开一个命令提示符窗口并立即关闭它。它只放慢了一次,足以让我快速阅读它,但会自动关闭。

如何让窗口停止关闭,或者是否有另一种方法可以在 VS Code 中运行 python 代码。

任何帮助都感激不尽。

0 投票
1 回答
855 浏览

python - 如何在 Visual Studio Code 中将 python 或 PySpark 模块添加或附加到 PYTHONPATH

在 IDE 中设置 Pyspark 的两种方法是:

  1. 使用 Pip 即 pip install pyspark ,如以下链接所述(E0401:Unable to import 'pyspark in VSCode in Windows 10

  2. 通过在“PYTHONPATH”路径中附加 PySpark 模块,如以下文章中所述。

第二种方法是向后兼容的,可以在大多数 IDE 中设置,所以想知道如何在 Visual Studio 代码中设置“PYTHONPATH”

我相信需要在settings.json 、 launch.json 甚至在 .env file 中做一些事情。但我找不到具体的东西。

另外,我浏览了链接https://code.visualstudio.com/docs/python/environments#_use-of-the-pythonpath-variable上的 Visual Studio 代码。但是仍然无法弄清楚

如何将 python 或 PySpark 模块“附加”到 PYTHONPATH

0 投票
2 回答
2123 浏览

visual-studio-code - 如何在vscode python中撤消“不再显示此提示”?

在 VSCode Python 中提示安装 Pylint 时,意外选择了“不再显示此提示”。我应该如何撤消/重置操作,以便再次出现提示?

0 投票
3 回答
3522 浏览

visual-studio-code - 带有 Python 扩展的 VSCode 2019 年 4 月 - “Python 扩展加载...”

我无法在 Windows 10 上使用全新安装的 VS Code / Python 3.7.3 获得 Python 扩展。

VS Code 状态栏不断显示消息“Python 扩展加载...”。

Python 安装在 c:\Programs\Python\Python37-32\python 的非标准路径中

已多次卸载 VSCode 和 python 并重新安装。

打开开发人员工具时,控制台中显示以下错误。

在此处输入图像描述

0 投票
1 回答
4013 浏览

python-3.x - vscode-python 在错误的目录中运行 pytest,导致相对路径混淆

使用 pytest 和 vscode-python 我想运行以前用 unittest 框架实现的测试。

因此,我在相应目录中使用 pytest 成功运行了测试tests

我还设置了 vscode-python 并成功测试了几乎所有的测试。

但是,那些从子目录加载数据的测试tests/data会失败,因为 vscode-python 似乎是从测试目录之外的另一个目录运行 pytest tests

如何设置 vscode-python,以便成功读取来自已实现测试的所有数据文件?

0 投票
2 回答
4378 浏览

python - 如何让测试资源管理器为 Python VS Code 工作?

我最近安装了 VSCode,它是 python 扩展。一切都很顺利,但测试资源管理器不会填充测试。我已经运行了测试发现,我什至可以运行测试,但资源管理器不会填充任何信息。

在此处输入图像描述

在上面的截图中我们可以看到

  1. 空的测试资源管理器
  2. 我的 python vscode 设置
  3. 测试发现的输出

这里发生了什么?

注意:问题是预期的问题,除非将某个标志传递给 pytest,否则会跳过一个测试,这会导致此“问题

0 投票
0 回答
600 浏览

visual-studio-code - 无法执行 Python 任务:找不到命令“python.*”

当我尝试执行 python 命令时,这些命令看起来很有趣。它们都以 . 开头和结尾%。当我选择一个时,我收到此错误:

找不到命令“python.configureTests”

我也尝试重新安装扩展程序,但没有运气。请参阅以下我尝试执行 python 命令时的屏幕截图:

在此处输入图像描述

0 投票
1 回答
4170 浏览

visual-studio-code - 无法通过 VS Code 运行 python 代码。无法打开文件 ptvsd_launcher.py [Errno 22] 无效参数

几天前,VSCode 运行良好,然后才开始发生这种情况。尝试通过 VSCode 运行任何 python 代码(带或不带调试)在终端中导致此错误

can't open file '"c:/Users/Rastus22/.vscode/extensions/ms-python.python-2019.5.17517/pythonFiles/ptvsd_launcher.py"': [Errno 22] Invalid argument

错误显示后不久,我收到一条消息,告诉我等待调试器超时。python 本身没有任何错误,目前正在使用仅包含打印语句的文件进行测试。我唯一的其他扩展是 Darkula 主题。

我尝试重新安装 Python 扩展并重置 launch.json 文件以及我的 settings.json 文件。我还尝试从另一台机器上复制已知良好的启动和设置文件副本,但没有运气。我似乎也无法在网上找到其他有同样问题的人。