【问题标题】:Execute python at visual code but fail (error message: python path configuration.....)在可视化代码中执行 python 但失败(错误信息:python 路径配置.....)
【发布时间】:2026-02-23 08:35:01
【问题描述】:

当我在可视代码中执行 python 时,会发生错误。消息如下:

我做了一些解决方案,比如添加 PYTHONPATH 并在管理应用程序执行别名处关闭与 python 相关的 exe。

谢谢!

【问题讨论】:

  • 先在系统变量中添加python到PATH

标签: python visual-studio-code


【解决方案1】:

这是我的sys.path

['d:\\workPlace\\pythontest3.9\\hello',
 'D:\\workPlace\\pythontest3.9',
 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python39\\python39.zip',
 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python39\\DLLs',
 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python39\\lib',
 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python39',
 'C:\\Users\\Administrator\\AppData\\Roaming\\Python\\Python39\\site-packages',
 'C:\\Users\\Administrator\\AppData\\Roaming\\Python\\Python39\\site-packages\\win32',
 'C:\\Users\\Administrator\\AppData\\Roaming\\Python\\Python39\\site-packages\\win32\\lib',
 'C:\\Users\\Administrator\\AppData\\Roaming\\Python\\Python39\\site-packages\\Pythonwin',
 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python39\\lib\\site-packages']

这有点奇怪,因为我真的不能让我的 sys.path 包含 .\\DLLs\\lib 而不是完整路径。

这是导致问题的原因,因为解释器在Lib 文件夹下找不到encodings 包。

您可以尝试创建一个新的吗?

【讨论】:

    【解决方案2】:

    我认为您尚未在环境变量中创建 VS 代码的路径。 如果它完成了,你可以在 VS 代码中执行程序。 否则,您必须下载最新版本的 Python (3.9.6)。

    【讨论】: