vscode-jupyter: ImportError: DLL load failed for python standard libs in some conda environments
Environment data
- VS Code version: 1.55.2 (from zip)
- Jupyter Extension version (available under the Extensions sidebar): 2021.5.745244803
- Python Extension version (available under the Extensions sidebar): 2021.4.765268190
- OS and version: Windows 10
- Python and/or Anaconda version: Python 3.7, Anaconda install (conda 4.10.1)
- Type of virtual environment used: conda
- Jupyter server running: Local (
notebook
package 6.3.0)
Problem
When I try to run some codes with VSCode-launched local Jupyter, I got “ImportError: DLL load failed” for standard python libraries that need native codes (sqlite3
, ssl
) in some of the conda environments
- The environments in question are setup correctly: doing the same import either from python REPL or from Jupyter I launched from command line works.
- It only failed from VSCode-launched local Jupyter
- the conda environments in question all involve installed from source, e.g., lightkurve source installation
Using import sqlite3
as an example.
Expected behaviour
the import should succeed with no message.
Actual behaviour
ImportError happened with the following message.
ImportError Traceback (most recent call last)
scratch.py in <module>
----> 1 import sqlite3
...
...
---> 27 from _sqlite3 import *
28
29 paramstyle = "qmark"
ImportError: DLL load failed: The specified module could not be found.
Steps to reproduce:
It happened when running import sqlite3
in some conda environment as described above.
Logs
Output for Jupyter
in the Output
panel (View
→Output
, change the drop-down the upper-right of the Output
panel to Jupyter
)
Info 2021-05-05 21:03:59: Find kernel spec, Class name = D, completed in 9ms, has a truthy return value, Arg 1: <Uri:c:\Users\SL\AppData\Roaming\Code\User\globalStorage\buenon.scratchpads\scratchpads\f61de3386d7633f19fb139baf505c334\scratch.py>, Arg 2: undefined, Arg 3: undefined, Return Value: {"kind":"startUsingPythonInterpreter","kernelSpec":{"specFile":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\share\\jupyter\\kernels\\python3\\kernel.json","interpreterPath":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","name":"python3710jvsc74a57bd0904573c7a1174f912c7efbf5258dfa3d50d273a3b6f9970a30e2e6715a72980b","argv":["python","-m","ipykernel_launcher","-f","{connection_file}"],"language":"python","path":"python","display_name":"Python 3.7.10 64-bit ('lkv2_dev': conda)"},"interpreter":{"sysPrefix":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev","envType":"Conda","envName":"lkv2_dev","envPath":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev","path":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","architecture":3,"sysVersion":"3.7.10 (default, Feb 26 2021, 13:06:18) [MSC v.1916 64 bit (AMD64)]","version":{"raw":"3.7.10","major":3,"minor":7,"patch":10,"build":[],"prerelease":["final","0"]},"companyDisplayName":"Anaconda, Inc.","displayName":"Python 3.7.10 64-bit ('lkv2_dev': conda)"},"id":".python3710jvsc74a57bd0904573c7a1174f912c7efbf5258dfa3d50d273a3b6f9970a30e2e6715a72980b.python.C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe.Python 3.7.10 64-bit ('lkv2_dev': conda)"}
Info 2021-05-05 21:03:59: Computing working directory history://9eaed727-9db4-469a-813e-9134599a01c7
Info 2021-05-05 21:03:59: Connecting to raw session for history://9eaed727-9db4-469a-813e-9134599a01c7 with connection {"kind":"startUsingPythonInterpreter","kernelSpec":{"specFile":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\share\\jupyter\\kernels\\python3\\kernel.json","interpreterPath":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","name":"python3710jvsc74a57bd0904573c7a1174f912c7efbf5258dfa3d50d273a3b6f9970a30e2e6715a72980b","argv":["python","-m","ipykernel_launcher","-f","{connection_file}"],"language":"python","path":"python","display_name":"Python 3.7.10 64-bit ('lkv2_dev': conda)"},"interpreter":{"sysPrefix":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev","envType":"Conda","envName":"lkv2_dev","envPath":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev","path":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","architecture":3,"sysVersion":"3.7.10 (default, Feb 26 2021, 13:06:18) [MSC v.1916 64 bit (AMD64)]","version":{"raw":"3.7.10","major":3,"minor":7,"patch":10,"build":[],"prerelease":["final","0"]},"companyDisplayName":"Anaconda, Inc.","displayName":"Python 3.7.10 64-bit ('lkv2_dev': conda)"},"id":".python3710jvsc74a57bd0904573c7a1174f912c7efbf5258dfa3d50d273a3b6f9970a30e2e6715a72980b.python.C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe.Python 3.7.10 64-bit ('lkv2_dev': conda)"}
Info 2021-05-05 21:03:59: Starting raw kernel Python 3.7.10 64-bit ('lkv2_dev': conda)
Info 2021-05-05 21:03:59: installMissingDependencies C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe
Info 2021-05-05 21:04:01: Web view react rendered
Info 2021-05-05 21:04:01: Request for onigasm file at c:\Users\SL\.vscode\extensions\ms-toolsai.jupyter-2021.5.745244803\out\client\node_modules\onigasm\lib\onigasm.wasm
Info 2021-05-05 21:04:01: Request for tmlanguage file.
Info 2021-05-05 21:04:01: Searching for token colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Searching for token colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Loading colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Searching for token colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Searching for token colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Searching for token colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Searching for token colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Loading colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Searching for token colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Loading colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Searching for token colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Loading colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Loading base colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading base colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Attempting search for colors ...
Info 2021-05-05 21:04:01: Loading base colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading base colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading base colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading base colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading base colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Loading base colors from c:\pkg\_winDesktopUtils\VSCode\resources\app\extensions\theme-monokai-dimmed\themes\dimmed-monokai-color-theme.json ...
Info 2021-05-05 21:04:01: Using colors to generate CSS ...
Info 2021-05-05 21:04:01: Using colors to generate CSS ...
Info 2021-05-05 21:04:01: Using colors to generate CSS ...
Info 2021-05-05 21:04:01: Using colors to generate CSS ...
Info 2021-05-05 21:04:01: Using colors to generate CSS ...
Info 2021-05-05 21:04:01: Using colors to generate CSS ...
Info 2021-05-05 21:04:01: Using colors to generate CSS ...
Info 2021-05-05 21:04:01: Using colors to generate CSS ...
Info 2021-05-05 21:04:03: Process Execution: > C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe c:\Users\SL\.vscode\extensions\ms-toolsai.jupyter-2021.5.745244803\pythonFiles\pyvsc-run-isolated.py -c "import ipykernel"
> C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe c:\Users\SL\.vscode\extensions\ms-toolsai.jupyter-2021.5.745244803\pythonFiles\pyvsc-run-isolated.py -c "import ipykernel"
Info 2021-05-05 21:04:05: Install Missing Dependencies, Class name = v, completed in 5332ms, has a falsy return value, Return Value: undefined
Info 2021-05-05 21:04:05: Kernel launching with ports 9000,9001,9002,9003,9004. Start port is 9000
Info 2021-05-05 21:04:05: Launching kernel daemon for Python 3.7.10 64-bit ('lkv2_dev': conda) # C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe
Info 2021-05-05 21:04:05: Fetching interpreter variables of Conda environment to be used as env vars of Kernel
Info 2021-05-05 21:04:05: Creating daemon process for C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe with env variables count 68
Info 2021-05-05 21:04:05: Process Execution: > C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe c:\Users\SL\.vscode\extensions\ms-toolsai.jupyter-2021.5.745244803\pythonFiles\pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe c:\Users\SL\.vscode\extensions\ms-toolsai.jupyter-2021.5.745244803\pythonFiles\pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Info 2021-05-05 21:04:05: Got custom variables for Kernel owned by a conda interpreter
Info 2021-05-05 21:04:05: Python Daemon (pid: 3468): Execute rpc method exec_module in DS Daemon
Info 2021-05-05 21:04:05: Python Daemon (pid: 3468): Execute rpc method exec_module from C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe
Info 2021-05-05 21:04:05: Python Daemon (pid: 3468): Exec module in DS Kernel Launcher Daemon ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9003', '--control=9001', '--hb=9000', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"f7e73248-83d8-49c2-92df-194219161396"', '--shell=9002', '--transport="tcp"', '--iopub=9004', '--f=C:\\Users\\SL\\AppData\\Local\\Temp\\tmp-26564AK5mcwwC31zm.json']
Info 2021-05-05 21:04:05: Python Daemon (pid: 3468): Exec in DS Kernel Launcher Daemon (observable) ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9003', '--control=9001', '--hb=9000', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"f7e73248-83d8-49c2-92df-194219161396"', '--shell=9002', '--transport="tcp"', '--iopub=9004', '--f=C:\\Users\\SL\\AppData\\Local\\Temp\\tmp-26564AK5mcwwC31zm.json']
Info 2021-05-05 21:04:05: Python Daemon (pid: 3468): Exec in DS Kernel Launcher Daemon (observable) ['C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe', '-m', 'ipykernel_launcher', '--ip=127.0.0.1', '--stdin=9003', '--control=9001', '--hb=9000', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"f7e73248-83d8-49c2-92df-194219161396"', '--shell=9002', '--transport="tcp"', '--iopub=9004', '--f=C:\\Users\\SL\\AppData\\Local\\Temp\\tmp-26564AK5mcwwC31zm.json']
Info 2021-05-05 21:04:05: Python Daemon (pid: 3468): Exec in DS Kernel Launcher Daemon (observable)
Info 2021-05-05 21:04:05: Python Daemon (pid: 3468): Kernel launched, with PID 25488
Warn 2021-05-05 21:04:05: Python Daemon (pid: 3468): Waiting for Kernel to die 25488
Info 2021-05-05 21:04:05: Launching kernel daemon, Class name = h, completed in 265ms, has a truthy return value, Arg 1: <Uri:c:\Users\SL\AppData\Roaming\Code\User\globalStorage\buenon.scratchpads\scratchpads\f61de3386d7633f19fb139baf505c334\scratch.py>, Arg 2: "c:\\Users\\SL\\AppData\\Roaming\\Code\\User\\globalStorage\\buenon.scratchpads\\scratchpads\\f61de3386d7633f19fb139baf505c334", Arg 3: {"specFile":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\share\\jupyter\\kernels\\python3\\kernel.json","interpreterPath":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","name":"python3710jvsc74a57bd0904573c7a1174f912c7efbf5258dfa3d50d273a3b6f9970a30e2e6715a72980b","argv":["python","-m","ipykernel_launcher","--ip=127.0.0.1","--stdin=9003","--control=9001","--hb=9000","--Session.signature_scheme=\"hmac-sha256\"","--Session.key=b\"f7e73248-83d8-49c2-92df-194219161396\"","--shell=9002","--transport=\"tcp\"","--iopub=9004","--f=C:\\Users\\SL\\AppData\\Local\\Temp\\tmp-26564AK5mcwwC31zm.json"],"language":"python","path":"python","display_name":"Python 3.7.10 64-bit ('lkv2_dev': conda)"}, Arg 4: {"sysPrefix":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev","envType":"Conda","envName":"lkv2_dev","envPath":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev","path":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","architecture":3,"sysVersion":"3.7.10 (default, Feb 26 2021, 13:06:18) [MSC v.1916 64 bit (AMD64)]","version":{"raw":"3.7.10","major":3,"minor":7,"patch":10,"build":[],"prerelease":["final","0"]},"companyDisplayName":"Anaconda, Inc.","displayName":"Python 3.7.10 64-bit ('lkv2_dev': conda)"}, Return Value: <Return value cannot be serialized for logging>
Info 2021-05-05 21:04:05: Launching kernel in kernelProcess.ts, Class name = _, completed in 266ms, has a truthy return value, Arg 1: "c:\\Users\\SL\\AppData\\Roaming\\Code\\User\\globalStorage\\buenon.scratchpads\\scratchpads\\f61de3386d7633f19fb139baf505c334", Return Value: {"proc":{"_events":{},"_eventsCount":2,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","_handle":{"pid":3468},"spawnargs":["C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","c:\\Users\\SL\\.vscode\\extensions\\ms-toolsai.jupyter-2021.5.745244803\\pythonFiles\\pyvsc-run-isolated.py","vscode_datascience_helpers.daemon","--daemon-module=vscode_datascience_helpers.kernel_launcher_daemon","-v"],"pid":3468,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":false,"_events":{},"_eventsCount":3,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":false,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":true,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":true,"_events":{"close":[null,null]},"_eventsCount":4,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":false,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":true,"_events":{},"_eventsCount":3,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":false,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":false,"_events":{},"_eventsCount":3,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":false,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":true,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":true,"_events":{"close":[null,null]},"_eventsCount":4,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":false,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":true,"_events":{},"_eventsCount":3,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":false,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]},"out":{"_isScalar":false,"observers":[],"closed":false,"isStopped":false,"hasError":false,"thrownError":null}}
Info 2021-05-05 21:04:07: Raw session started and connected
Started kernel Python 3.7.10 64-bit ('lkv2_dev': conda)
Info 2021-05-05 21:04:07: Initial setup for history://9eaed727-9db4-469a-813e-9134599a01c7 starting ...
Info 2021-05-05 21:04:07: UpdateWorkingDirectoryAndPath
Info 2021-05-05 21:04:07: Kernel switching to busy
Info 2021-05-05 21:04:07: Kernel switching to idle
Info 2021-05-05 21:04:07: Starting raw kernel Python 3.7.10 64-bit ('lkv2_dev': conda)
Info 2021-05-05 21:04:07: installMissingDependencies C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe
Info 2021-05-05 21:04:07: Process Execution: > C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe c:\Users\SL\.vscode\extensions\ms-toolsai.jupyter-2021.5.745244803\pythonFiles\pyvsc-run-isolated.py -c "import ipykernel"
> C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe c:\Users\SL\.vscode\extensions\ms-toolsai.jupyter-2021.5.745244803\pythonFiles\pyvsc-run-isolated.py -c "import ipykernel"
Info 2021-05-05 21:04:07: Kernel switching to busy
Info 2021-05-05 21:04:07: Kernel switching to idle
Info 2021-05-05 21:04:07: Initial setup complete for history://9eaed727-9db4-469a-813e-9134599a01c7
Info 2021-05-05 21:04:07: Finished connecting dab96611-bdb2-4726-a8ce-e557e1b456d5
Info 2021-05-05 21:04:07: Registering commtarget jupyter.widget
Info 2021-05-05 21:04:07: Adding sys info for 54ccd2f6-dc3e-4e56-8860-b79b7a020bc3 0
Info 2021-05-05 21:04:07: Sys info for 54ccd2f6-dc3e-4e56-8860-b79b7a020bc3 0 complete
Info 2021-05-05 21:04:07: Submitting code for 54ccd2f6-dc3e-4e56-8860-b79b7a020bc3
Info 2021-05-05 21:04:07: Wait for sys info for 54ccd2f6-dc3e-4e56-8860-b79b7a020bc3 0
Info 2021-05-05 21:04:07: UpdateWorkingDirectoryAndPath
Info 2021-05-05 21:04:07: changeDirectoryIfPossible
Info 2021-05-05 21:04:08: Kernel switching to busy
Info 2021-05-05 21:04:08: Kernel switching to idle
Info 2021-05-05 21:04:08: Kernel switching to busy
Info 2021-05-05 21:04:08: Kernel switching to idle
Info 2021-05-05 21:04:08: Adding hash for 1 = dd59e98df95b with 4 lines
Info 2021-05-05 21:04:08: Kernel switching to busy
Info 2021-05-05 21:04:08: Kernel switching to idle
Info 2021-05-05 21:04:08: Finished execution for cf317e3a-a680-4cc5-a1fa-961361cc1647
Info 2021-05-05 21:04:09: Install Missing Dependencies, Class name = v, completed in 1728ms, has a falsy return value, Return Value: undefined
Info 2021-05-05 21:04:09: Kernel launching with ports 9005,9006,9007,9008,9009. Start port is 9000
Info 2021-05-05 21:04:09: Launching kernel daemon for Python 3.7.10 64-bit ('lkv2_dev': conda) # C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe
Info 2021-05-05 21:04:09: Fetching interpreter variables of Conda environment to be used as env vars of Kernel
Info 2021-05-05 21:04:09: Creating daemon process for C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe with env variables count 68
Info 2021-05-05 21:04:09: Process Execution: > C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe c:\Users\SL\.vscode\extensions\ms-toolsai.jupyter-2021.5.745244803\pythonFiles\pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
> C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe c:\Users\SL\.vscode\extensions\ms-toolsai.jupyter-2021.5.745244803\pythonFiles\pyvsc-run-isolated.py vscode_datascience_helpers.daemon --daemon-module=vscode_datascience_helpers.kernel_launcher_daemon -v
Info 2021-05-05 21:04:09: Got custom variables for Kernel owned by a conda interpreter
Info 2021-05-05 21:04:09: Python Daemon (pid: 24896): Execute rpc method exec_module in DS Daemon
Info 2021-05-05 21:04:09: Python Daemon (pid: 24896): Execute rpc method exec_module from C:\pkg\_winNonPortables\Anaconda3\envs\lkv2_dev\python.exe
Info 2021-05-05 21:04:09: Python Daemon (pid: 24896): Exec module in DS Kernel Launcher Daemon ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9008', '--control=9006', '--hb=9005', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"101655b2-a880-4fb0-9509-ad33aa0cd1ff"', '--shell=9007', '--transport="tcp"', '--iopub=9009', '--f=C:\\Users\\SL\\AppData\\Local\\Temp\\tmp-26564mDjQ6QthTtJU.json']
Info 2021-05-05 21:04:09: Python Daemon (pid: 24896): Exec in DS Kernel Launcher Daemon (observable) ipykernel_launcher with args ['--ip=127.0.0.1', '--stdin=9008', '--control=9006', '--hb=9005', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"101655b2-a880-4fb0-9509-ad33aa0cd1ff"', '--shell=9007', '--transport="tcp"', '--iopub=9009', '--f=C:\\Users\\SL\\AppData\\Local\\Temp\\tmp-26564mDjQ6QthTtJU.json']
Info 2021-05-05 21:04:09: Python Daemon (pid: 24896): Exec in DS Kernel Launcher Daemon (observable) ['C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe', '-m', 'ipykernel_launcher', '--ip=127.0.0.1', '--stdin=9008', '--control=9006', '--hb=9005', '--Session.signature_scheme="hmac-sha256"', '--Session.key=b"101655b2-a880-4fb0-9509-ad33aa0cd1ff"', '--shell=9007', '--transport="tcp"', '--iopub=9009', '--f=C:\\Users\\SL\\AppData\\Local\\Temp\\tmp-26564mDjQ6QthTtJU.json']
Info 2021-05-05 21:04:09: Python Daemon (pid: 24896): Exec in DS Kernel Launcher Daemon (observable)
Info 2021-05-05 21:04:09: Python Daemon (pid: 24896): Kernel launched, with PID 21900
Warn 2021-05-05 21:04:09: Python Daemon (pid: 24896): Waiting for Kernel to die 21900
Info 2021-05-05 21:04:09: Launching kernel daemon, Class name = h, completed in 209ms, has a truthy return value, Arg 1: <Uri:c:\Users\SL\AppData\Roaming\Code\User\globalStorage\buenon.scratchpads\scratchpads\f61de3386d7633f19fb139baf505c334\scratch.py>, Arg 2: "c:\\Users\\SL\\AppData\\Roaming\\Code\\User\\globalStorage\\buenon.scratchpads\\scratchpads\\f61de3386d7633f19fb139baf505c334", Arg 3: {"specFile":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\share\\jupyter\\kernels\\python3\\kernel.json","interpreterPath":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","name":"python3710jvsc74a57bd0904573c7a1174f912c7efbf5258dfa3d50d273a3b6f9970a30e2e6715a72980b","argv":["python","-m","ipykernel_launcher","--ip=127.0.0.1","--stdin=9008","--control=9006","--hb=9005","--Session.signature_scheme=\"hmac-sha256\"","--Session.key=b\"101655b2-a880-4fb0-9509-ad33aa0cd1ff\"","--shell=9007","--transport=\"tcp\"","--iopub=9009","--f=C:\\Users\\SL\\AppData\\Local\\Temp\\tmp-26564mDjQ6QthTtJU.json"],"language":"python","path":"python","display_name":"Python 3.7.10 64-bit ('lkv2_dev': conda)"}, Arg 4: {"sysPrefix":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev","envType":"Conda","envName":"lkv2_dev","envPath":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev","path":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","architecture":3,"sysVersion":"3.7.10 (default, Feb 26 2021, 13:06:18) [MSC v.1916 64 bit (AMD64)]","version":{"raw":"3.7.10","major":3,"minor":7,"patch":10,"build":[],"prerelease":["final","0"]},"companyDisplayName":"Anaconda, Inc.","displayName":"Python 3.7.10 64-bit ('lkv2_dev': conda)"}, Return Value: <Return value cannot be serialized for logging>
Info 2021-05-05 21:04:09: Launching kernel in kernelProcess.ts, Class name = _, completed in 210ms, has a truthy return value, Arg 1: "c:\\Users\\SL\\AppData\\Roaming\\Code\\User\\globalStorage\\buenon.scratchpads\\scratchpads\\f61de3386d7633f19fb139baf505c334", Return Value: {"proc":{"_events":{},"_eventsCount":2,"_closesNeeded":3,"_closesGot":0,"connected":false,"signalCode":null,"exitCode":null,"killed":false,"spawnfile":"C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","_handle":{"pid":24896},"spawnargs":["C:\\pkg\\_winNonPortables\\Anaconda3\\envs\\lkv2_dev\\python.exe","c:\\Users\\SL\\.vscode\\extensions\\ms-toolsai.jupyter-2021.5.745244803\\pythonFiles\\pyvsc-run-isolated.py","vscode_datascience_helpers.daemon","--daemon-module=vscode_datascience_helpers.kernel_launcher_daemon","-v"],"pid":24896,"stdin":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":false,"_events":{},"_eventsCount":3,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":false,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":true,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdout":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":true,"_events":{"close":[null,null]},"_eventsCount":4,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":false,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stderr":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":true,"_events":{},"_eventsCount":3,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":false,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},"stdio":[{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":null,"ended":false,"endEmitted":false,"reading":false,"sync":true,"needReadable":false,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":false,"_events":{},"_eventsCount":3,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":false,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":true,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":true,"_events":{"close":[null,null]},"_eventsCount":4,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":false,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null},{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_readableState":{"objectMode":false,"highWaterMark":16384,"buffer":{"head":null,"tail":null,"length":0},"length":0,"pipes":null,"pipesCount":0,"flowing":true,"ended":false,"endEmitted":false,"reading":true,"sync":false,"needReadable":true,"emittedReadable":false,"readableListening":false,"resumeScheduled":false,"emitClose":false,"autoDestroy":false,"destroyed":false,"defaultEncoding":"utf8","awaitDrainWriters":null,"multiAwaitDrain":false,"readingMore":false,"decoder":null,"encoding":null},"readable":true,"_events":{},"_eventsCount":3,"_writableState":{"objectMode":false,"highWaterMark":16384,"finalCalled":false,"needDrain":false,"ending":false,"ended":false,"finished":false,"destroyed":false,"decodeStrings":false,"defaultEncoding":"utf8","length":0,"writing":false,"corked":0,"sync":true,"bufferProcessing":false,"writecb":null,"writelen":0,"afterWriteTickInfo":null,"bufferedRequest":null,"lastBufferedRequest":null,"pendingcb":0,"prefinished":false,"errorEmitted":false,"emitClose":false,"autoDestroy":false,"bufferedRequestCount":0,"corkedRequestsFree":{"next":null,"entry":null}},"writable":false,"allowHalfOpen":false,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null}]},"out":{"_isScalar":false,"observers":[],"closed":false,"isStopped":false,"hasError":false,"thrownError":null}}
Info 2021-05-05 21:04:11: Attempting to start a server because of preload conditions ...
Info 2021-05-05 21:04:20: Submitting code for 54ccd2f6-dc3e-4e56-8860-b79b7a020bc3
Info 2021-05-05 21:04:20: Kernel switching to busy
Info 2021-05-05 21:04:20: Finished execution for edfdd6c2-9632-45b9-9e20-c4adbcccc0db
Info 2021-05-05 21:04:20: Kernel switching to idle
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 16 (5 by maintainers)
The problem seems to go away.
sqlite3
no longer produces ImportErrorI leave the issue open for now in case it is a fluke.
Python extension: v2021.7.1060902895 Jupyter extension: v2021.8.1054968649 VSCode: Version: 1.58.2 Commit: c3f126316369cd610563c75b1b1725e0679adfb3 Date: 2021-07-14T22:10:15.214Z Electron: 12.0.13 Chrome: 89.0.4389.128 Node.js: 14.16.0 V8: 8.9.255.25-electron.0 OS: Windows_NT x64 10.0.19042