vscode-python: Debugger on Mac caught strange exceptions

Environment data

VS Code version: 1.20.1 Python Extension version: 2018.1.0 Python Version: 3.6.4 OS and version: MacOS 10.13.3 (17D47)

Actual behavior

caught exceptions like

AttributeError, module 'http.client' has no attribute '__path__'
AttributeError, module 'OpenSSL.crypto' has no attribute '__path__'
AttributeError, module 'OpenSSL.crypto' has no attribute '__path__'

Expected behavior

finish with no exceptions, just like on Windows.

Steps to reproduce:

import requests
print("hello")

Logs

Output from Python output panel

Output from Console window (Help->Developer Tools menu)

[/Users/johnlyu/.vscode/extensions/ms-vscode.cpptools-0.15.0]: Command `workbench.action.gotoSymbol` appears multiple times in the `commands` section.
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:4183 [/Users/johnlyu/.vscode/extensions/ms-vscode.cpptools-0.15.0]: Command `workbench.action.showAllSymbols` appears multiple times in the `commands` section.
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] activate
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] Python Extension: Failed to get conda info from conda null
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] Lintings failed on open
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] File: file:///Users/johnlyu/Projects/Attendance/test.py
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] Message: TypeError: Cannot read property 'uri' of undefined
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] activating extension
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] Lintings failed on open
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] File: file:///Users/johnlyu/Library/Python/3.6/lib/python/site-packages/urllib3/packages/six.py
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] Message: TypeError: Cannot read property 'uri' of undefined
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] Lintings failed on open
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] File: file:///Users/johnlyu/Library/Python/3.6/lib/python/site-packages/cryptography/utils.py
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
/Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253 [Extension Host] Message: TypeError: Cannot read property 'uri' of undefined
t.log @ /Applications/Visual Studio Code 2.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:253
console.ts:123 [Extension Host] (node:2515) DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 15 (2 by maintainers)

Most upvoted comments

@DonJayamanne Everything works fine! Thanks a lot.