在可视化代码中执行 python 但失败(错误信息:python 路径配置.....)

Posted

技术标签:

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

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

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

谢谢!

【问题讨论】:

先在系统变量中添加python到PATH 【参考方案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)。

【讨论】:

以上是关于在可视化代码中执行 python 但失败(错误信息:python 路径配置.....)的主要内容,如果未能解决你的问题,请参考以下文章