首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为VS Code IntelliCode加载Python时出错

为VS Code IntelliCode加载Python时出错
EN

Stack Overflow用户
提问于 2020-12-15 14:54:03
回答 1查看 1.3K关注 0票数 4

每当我在Visual Studio Code中加载Python时,它都会告诉我激活VS IntelliCode支持时出错。当我检查"Python“输出窗口时,有几个错误。出于隐私原因,我已将我的用户文件夹名称的所有实例替换为"defaultuser“。

代码语言:javascript
运行
复制
User belongs to experiment group 'ShowPlayIcon - start'
User belongs to experiment group 'ShowExtensionSurveyPrompt - control'
User belongs to experiment group 'DebugAdapterFactory - experiment'
User belongs to experiment group 'PtvsdWheels37 - experiment'
User belongs to experiment group 'UseTerminalToGetActivatedEnvVars - control'
User belongs to experiment group 'LocalZMQKernel - experiment'
User belongs to experiment group 'CollectLSRequestTiming - control'
User belongs to experiment group 'CollectNodeLSRequestTiming - experiment'
User belongs to experiment group 'EnableIPyWidgets - experiment'
User belongs to experiment group 'RunByLine - experiment'
User belongs to experiment group 'CustomEditorSupport - control'
User belongs to experiment group 'pythonaa'
User belongs to experiment group 'pythonSendEntireLineToREPL'
> conda --version
> conda info --json
> pyenv root
> python3.7 ~/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3.6 ~/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3 ~/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python2 ~/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> /usr/local/bin/python3 ~/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
Error 2020-12-14 20:15:44: Failed to get interpreter information for '/usr/local/bin/python2.6' [Error: Command failed: "/usr/local/bin/python2.6" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"
Traceback (most recent call last):
  File "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py", line 30, in <module>
    runpy.run_path(module, run_name="__main__")
AttributeError: 'module' object has no attribute 'run_path'

    at ChildProcess.exithandler (child_process.js:304:12)
    at ChildProcess.emit (events.js:223:5)
    at maybeClose (internal/child_process.js:1021:16)
    at Socket.<anonymous> (internal/child_process.js:430:11)
    at Socket.emit (events.js:223:5)
    at Pipe.<anonymous> (net.js:664:12)] {
  killed: false,
  code: 1,
  signal: null,
  cmd: '"/usr/local/bin/python2.6" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"'
}
Error 2020-12-14 20:15:44: Failed to get interpreter information for '/usr/local/bin/python' [Error: Command failed: "/usr/local/bin/python" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"
Traceback (most recent call last):
  File "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py", line 30, in <module>
    runpy.run_path(module, run_name="__main__")
AttributeError: 'module' object has no attribute 'run_path'

    at ChildProcess.exithandler (child_process.js:304:12)
    at ChildProcess.emit (events.js:223:5)
    at maybeClose (internal/child_process.js:1021:16)
    at Socket.<anonymous> (internal/child_process.js:430:11)
    at Socket.emit (events.js:223:5)
    at Pipe.<anonymous> (net.js:664:12)] {
  killed: false,
  code: 1,
  signal: null,
  cmd: '"/usr/local/bin/python" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"'
}
Error 2020-12-14 20:15:44: Failed to get interpreter information for '/usr/bin/python2.6' [Error: Command failed: "/usr/bin/python2.6" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"
Traceback (most recent call last):
  File "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py", line 30, in <module>
    runpy.run_path(module, run_name="__main__")
AttributeError: 'module' object has no attribute 'run_path'

    at ChildProcess.exithandler (child_process.js:304:12)
    at ChildProcess.emit (events.js:223:5)
    at maybeClose (internal/child_process.js:1021:16)
    at Socket.<anonymous> (internal/child_process.js:430:11)
    at Socket.emit (events.js:223:5)
    at Pipe.<anonymous> (net.js:664:12)] {
  killed: false,
  code: 1,
  signal: null,
  cmd: '"/usr/bin/python2.6" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"'
}
Error 2020-12-14 20:15:44: Failed to get interpreter information for '/usr/local/bin/python2.6' [Error: Command failed: "/usr/local/bin/python2.6" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"
Traceback (most recent call last):
  File "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py", line 30, in <module>
    runpy.run_path(module, run_name="__main__")
AttributeError: 'module' object has no attribute 'run_path'

    at ChildProcess.exithandler (child_process.js:304:12)
    at ChildProcess.emit (events.js:223:5)
    at maybeClose (internal/child_process.js:1021:16)
    at Socket.<anonymous> (internal/child_process.js:430:11)
    at Socket.emit (events.js:223:5)
    at Pipe.<anonymous> (net.js:664:12)] {
  killed: false,
  code: 1,
  signal: null,
  cmd: '"/usr/local/bin/python2.6" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"'
}
Error 2020-12-14 20:15:44: Failed to get interpreter information for '/usr/local/bin/python' [Error: Command failed: "/usr/local/bin/python" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"
Traceback (most recent call last):
  File "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py", line 30, in <module>
    runpy.run_path(module, run_name="__main__")
AttributeError: 'module' object has no attribute 'run_path'

    at ChildProcess.exithandler (child_process.js:304:12)
    at ChildProcess.emit (events.js:223:5)
    at maybeClose (internal/child_process.js:1021:16)
    at Socket.<anonymous> (internal/child_process.js:430:11)
    at Socket.emit (events.js:223:5)
    at Pipe.<anonymous> (net.js:664:12)] {
  killed: false,
  code: 1,
  signal: null,
  cmd: '"/usr/local/bin/python" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"'
}
Error 2020-12-14 20:15:44: Failed to get interpreter information for '/usr/bin/python2.6' [Error: Command failed: "/usr/bin/python2.6" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"
Traceback (most recent call last):
  File "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py", line 30, in <module>
    runpy.run_path(module, run_name="__main__")
AttributeError: 'module' object has no attribute 'run_path'

    at ChildProcess.exithandler (child_process.js:304:12)
    at ChildProcess.emit (events.js:223:5)
    at maybeClose (internal/child_process.js:1021:16)
    at Socket.<anonymous> (internal/child_process.js:430:11)
    at Socket.emit (events.js:223:5)
    at Pipe.<anonymous> (net.js:664:12)] {
  killed: false,
  code: 1,
  signal: null,
  cmd: '"/usr/bin/python2.6" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"'
}
Error 2020-12-14 20:15:44: Failed to get interpreter information for '/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python' [Error: Command failed: "/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"
Traceback (most recent call last):
  File "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py", line 30, in <module>
    runpy.run_path(module, run_name="__main__")
AttributeError: 'module' object has no attribute 'run_path'

    at ChildProcess.exithandler (child_process.js:304:12)
    at ChildProcess.emit (events.js:223:5)
    at maybeClose (internal/child_process.js:1021:16)
    at Socket.<anonymous> (internal/child_process.js:430:11)
    at Socket.emit (events.js:223:5)
    at Pipe.<anonymous> (net.js:664:12)] {
  killed: false,
  code: 1,
  signal: null,
  cmd: '"/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/pyvsc-run-isolated.py" "/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/interpreterInfo.py"'
}
Starting Jedi Python language engine.
Error 2020-12-14 20:15:44: Failed to activate a workspace, Class name = y, completed in 3283ms, has a falsy return value, Arg 1: <Uri:/Users/defaultuser/Documents/William's Documents/Computer programs/Experiment with stuff_Py>, Return Value: undefined [Error: No matching bindings found for serviceIdentifier: Symbol(ILanguageServerActivator)
 Symbol(ILanguageServerActivator) - named: Jedi 

    at /Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:261016
    at m (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:261313)
    at e (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:261804)
    at Object.t.plan (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:262467)
    at /Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:259121
    at e._get (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:259030)
    at e.getTagged (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:257832)
    at e.getNamed (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:257924)
    at a.get (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:39:917230)
    at _.createRefCountedServer (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:32:30661)
    at async _.activate (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:32:28522)
    at async Promise.all (index 4)
    at async y.activateWorkspace (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:32:23604)]
Error 2020-12-14 20:15:44: Failure during activation. [Error: No matching bindings found for serviceIdentifier: Symbol(ILanguageServerActivator)
 Symbol(ILanguageServerActivator) - named: Jedi 

    at /Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:261016
    at m (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:261313)
    at e (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:261804)
    at Object.t.plan (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:262467)
    at /Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:259121
    at e._get (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:259030)
    at e.getTagged (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:257832)
    at e.getNamed (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:257924)
    at a.get (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:39:917230)
    at _.createRefCountedServer (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:32:30661)
    at async _.activate (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:32:28522)
    at async Promise.all (index 4)
    at async y.activateWorkspace (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:32:23604)]
Error 2020-12-14 20:15:44: sendStartupTelemetry() failed. [Error: No matching bindings found for serviceIdentifier: Symbol(ILanguageServerActivator)
 Symbol(ILanguageServerActivator) - named: Jedi 

    at /Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:261016
    at m (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:261313)
    at e (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:261804)
    at Object.t.plan (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:262467)
    at /Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:259121
    at e._get (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:259030)
    at e.getTagged (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:257832)
    at e.getNamed (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:24:257924)
    at a.get (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:39:917230)
    at _.createRefCountedServer (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:32:30661)
    at async _.activate (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:32:28522)
    at async Promise.all (index 4)
    at async y.activateWorkspace (/Users/defaultuser/.vscode/extensions/ms-python.python-2020.11.371526539/out/client/extension.js:32:23604)]
> pyenv root
> pyenv root
Python interpreter path: /usr/local/bin/python3
> pyenv root
> pyenv root
> pyenv root
> pyenv root
> pyenv root
> pyenv root
> pyenv root

这些是一些非常奇怪和复杂的错误,我不知道如何处理它们,这样我就可以让VS IntelliCode在Python上工作。也许你们能理解这一切?(顺便说一句,我在Mac上使用的是VS Code,带有Microsoft的Python扩展和版本3.9.0的Python解释器。)

~12月15日编辑:我认为值得一提的是,我正在使用macOS Yosemite (v10.10)。~

EN

Stack Overflow用户

发布于 2021-01-28 02:42:27

我来自VS代码团队的Python扩展。我很抱歉让你这么沮丧。将VS代码更新到>= 1.51版本应该可以解决此问题。

我们意识到了这个问题,并在这里跟踪它:https://github.com/microsoft/vscode-python/issues/15237

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65301266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档