platformio/platformio-vscode-ide

AttributeError: module 'asyncio' has no attribute 'run'

Closed this issue · 1 comments

Temporary solution

  1. Open PlatformIO Core CLI
  2. Type pio upgrade --dev
  3. Restart VSCode

%23 Description of problem
Leave a comment...

BEFORE SUBMITTING, PLEASE SEARCH FOR DUPLICATES IN

%23 Configuration

VSCode: 1.85.1
PIO IDE: v3.3.1
System: Linux, 6.2.0-060200-generic, x64

%23 Exception

Error: AttributeError: Traceback (most recent call last):
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/platformio/__main__.py", line 103, in main
  cli()  %23 pylint: disable=no-value-for-parameter
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 1128, in __call__
  return self.main(*args, **kwargs)
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 1053, in main
  rv = self.invoke(ctx)
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/platformio/cli.py", line 85, in invoke
  return super().invoke(ctx)
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 1659, in invoke
  return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 1395, in invoke
  return ctx.invoke(self.callback, **ctx.params)
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 754, in invoke
  return __callback(*args, **kwargs)
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/platformio/home/cli.py", line 97, in cli
  home_url=home_url,
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/platformio/home/run.py", line 102, in run_server
  log_level="warning",
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/uvicorn/main.py", line 461, in run
  server.run()
File "/home/kodachi/.platformio/penv/lib/python3.6/site-packages/uvicorn/server.py", line 67, in run
  return asyncio.run(self.serve(sockets=sockets))
AttributeError: module 'asyncio' has no attribute 'run'

============================================================

An unexpected error occurred. Further steps:

* Verify that you have the latest version of PlatformIO using
`python -m pip install -U platformio` command

* Try to find answer in FAQ Troubleshooting section
https://docs.platformio.org/page/faq/index.html

* Report this problem to the developers
https://github.com/platformio/platformio-core/issues

============================================================


  at /home/kodachi/.vscode/extensions/platformio.platformio-ide-3.3.1-linux-x64/node_modules/platformio-node-helpers/dist/index.js:1:10851
  at ChildProcess.c (/home/kodachi/.vscode/extensions/platformio.platformio-ide-3.3.1-linux-x64/node_modules/platformio-node-helpers/dist/index.js:1:4598)
  at ChildProcess.emit (node:events:513:28)
  at ChildProcess.emit (node:domain:489:12)
  at maybeClose (node:internal/child_process:1091:16)
  at Socket.<anonymous> (node:internal/child_process:449:11)
  at Socket.emit (node:events:513:28)
  at Socket.emit (node:domain:489:12)
  at Pipe.<anonymous> (node:net:322:12)