【发布时间】:2026-02-23 08:35:01
【问题描述】:
【问题讨论】:
-
先在系统变量中添加python到PATH
【问题讨论】:
这是我的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 包。
您可以尝试创建一个新的吗?
【讨论】:
我认为您尚未在环境变量中创建 VS 代码的路径。 如果它完成了,你可以在 VS 代码中执行程序。 否则,您必须下载最新版本的 Python (3.9.6)。
【讨论】: