platformio / platformio-home

PlatformIO Home
https://docs.platformio.org/page/home/index.html
Apache License 2.0
95 stars 62 forks source link

Could not initialize project #3506

Closed Gophen closed 2 years ago

Gophen commented 2 years ago

PIO Core Call Error: "The current working directory /home/julien/Documents/PlatformIO/STMbed will be used for the project.\n\nThe next files/directories have been created in /home/julien/Documents/PlatformIO/STMbed\ninclude - Put project header files here\nlib - Put here project specific (private) libraries\nsrc - Put project source files here\nplatformio.ini - Project Configuration File\n\n\nError: Processing nucleo_f401re (platform: ststm32; board: nucleo_f401re; framework: mbed)\n--------------------------------------------------------------------------------\nVerbose mode can be enabled via -v, --verbose option\nCONFIGURATION: https://docs.platformio.org/page/boards/ststm32/nucleo_f401re.html\nPLATFORM: ST STM32 (15.1.0) > ST Nucleo F401RE\nHARDWARE: STM32F401RET6 84MHz, 96KB RAM, 512KB Flash\nDEBUG: Current (stlink) On-board (stlink) External (blackmagic, cmsis-dap, jlink)\nPACKAGES: \n - framework-mbed 6.60900.210318 (6.9.0) \n - toolchain-gccarmnoneeabi 1.90201.191206 (9.2.1)\nImportError: cannot import name 'Iterable' from 'collections' (/usr/lib64/python3.10/collections/init.py):\n File \"/home/julien/.platformio/penv/lib/python3.10/site-packages/platformio/builder/main.py\", line 180:\n env.SConscript(\"$BUILD_SCRIPT\")\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Script/SConscript.py\", line 597:\n return _SConscript(self.fs, *files, subst_kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Script/SConscript.py\", line 285:\n exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)\n File \"/home/julien/.platformio/platforms/ststm32/builder/main.py\", line 121:\n target_elf = env.BuildProgram()\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Util.py\", line 748:\n return self.method(*nargs, *kwargs)\n File \"/home/julien/.platformio/penv/lib/python3.10/site-packages/platformio/builder/tools/platformio.py\", line 61:\n env.ProcessProgramDeps()\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Util.py\", line 748:\n return self.method(nargs, kwargs)\n File \"/home/julien/.platformio/penv/lib/python3.10/site-packages/platformio/builder/tools/platformio.py\", line 128:\n env.BuildFrameworks(env.get(\"PIOFRAMEWORK\"))\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Util.py\", line 748:\n return self.method(*nargs, kwargs)\n File \"/home/julien/.platformio/penv/lib/python3.10/site-packages/platformio/builder/tools/platformio.py\", line 343:\n SConscript(env.GetFrameworkScript(f), exports=\"env\")\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Script/SConscript.py\", line 660:\n return method(*args, *kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Script/SConscript.py\", line 597:\n return _SConscript(self.fs, files, subst_kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Script/SConscript.py\", line 285:\n exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)\n File \"/home/julien/.platformio/platforms/ststm32/builder/frameworks/mbed.py\", line 35:\n SConscript(\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Script/SConscript.py\", line 660:\n return method(*args, *kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Script/SConscript.py\", line 597:\n return _SConscript(self.fs, files, **subst_kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.2.0/SCons/Script/SConscript.py\", line 285:\n exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/platformio-build.py\", line 44:\n from pio_mbed_adapter import PlatformioMbedAdapter\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/pio_mbed_adapter.py\", line 23:\n from tools.build_api import prepare_toolchain, UPDATE_WHITELIST\n File \"/home/julien/.platformio/packages/framework-mbed/tools/build_api.py\", line 48:\n from .libraries import Library\n File \"/home/julien/.platformio/packages/framework-mbed/tools/libraries.py\", line 25:\n from tools.tests import TEST_MBED_LIB, DEFAULT_SUPPORT\n File \"/home/julien/.platformio/packages/framework-mbed/tools/tests.py\", line 18:\n from past.builtins import cmp\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/package_deps/py3/past/builtins/init.py\", line 43:\n from past.builtins.noniterators import (filter, map, range, reduce, zip)\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/package_deps/py3/past/builtins/noniterators.py\", line 24:\n from past.types import basestring\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/package_deps/py3/past/types/init.py\", line 25:\n from .oldstr import oldstr\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/package_deps/py3/past/types/oldstr.py\", line 5:\n from collections import Iterable\n========================== [FAILED] Took 0.72 seconds =========================="

Gophen commented 2 years ago

PIO Core Call Error: "The current working directory /home/julien/Documents/PlatformIO/Projects/STMBed will be used for the project.\n\nThe next files/directories have been created in /home/julien/Documents/PlatformIO/Projects/STMBed\ninclude - Put project header files here\nlib - Put here project specific (private) libraries\nsrc - Put project source files here\nplatformio.ini - Project Configuration File\nPlatform Manager: Installing ststm32\nDownloading\nUnpacking\nPlatform Manager: ststm32 @ 15.1.0 has been installed!\nTool Manager: Installing platformio/toolchain-gccarmnoneeabi @ >=1.60301.0,<1.80000.0\nDownloading\nUnpacking\nTool Manager: toolchain-gccarmnoneeabi @ 1.70201.0 has been installed!\nThe platform 'ststm32' has been successfully installed!\nThe rest of the packages will be installed later depending on your build environment.\n\n\nError: Processing nucleo_f401re (platform: ststm32; board: nucleo_f401re; framework: mbed)\n--------------------------------------------------------------------------------\nTool Manager: Installing platformio/toolchain-gccarmnoneeabi @ ~1.90201.0\nDownloading\nUnpacking\nTool Manager: toolchain-gccarmnoneeabi @ 1.90201.191206 has been installed!\nTool Manager: Installing platformio/framework-mbed @ ~6.60900.0\nDownloading\nUnpacking\nTool Manager: framework-mbed @ 6.60900.210318 has been installed!\nTool Manager: Installing platformio/tool-scons @ ~4.40300.0\nDownloading\nUnpacking\nTool Manager: tool-scons @ 4.40300.1 has been installed!\nVerbose mode can be enabled via -v, --verbose option\nCONFIGURATION: https://docs.platformio.org/page/boards/ststm32/nucleo_f401re.html\nPLATFORM: ST STM32 (15.1.0) > ST Nucleo F401RE\nHARDWARE: STM32F401RET6 84MHz, 96KB RAM, 512KB Flash\nDEBUG: Current (stlink) On-board (stlink) External (blackmagic, cmsis-dap, jlink)\nPACKAGES: \n - framework-mbed 6.60900.210318 (6.9.0) \n - toolchain-gccarmnoneeabi 1.90201.191206 (9.2.1)\nImportError: cannot import name 'Iterable' from 'collections' (/usr/lib64/python3.10/collections/init.py):\n File \"/home/julien/.platformio/penv/lib64/python3.10/site-packages/platformio/builder/main.py\", line 181:\n env.SConscript(\"$BUILD_SCRIPT\")\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py\", line 597:\n return _SConscript(self.fs, *files, subst_kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py\", line 285:\n exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)\n File \"/home/julien/.platformio/platforms/ststm32/builder/main.py\", line 121:\n target_elf = env.BuildProgram()\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Util.py\", line 742:\n return self.method(*nargs, *kwargs)\n File \"/home/julien/.platformio/penv/lib64/python3.10/site-packages/platformio/builder/tools/platformio.py\", line 61:\n env.ProcessProgramDeps()\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Util.py\", line 742:\n return self.method(nargs, kwargs)\n File \"/home/julien/.platformio/penv/lib64/python3.10/site-packages/platformio/builder/tools/platformio.py\", line 128:\n env.BuildFrameworks(env.get(\"PIOFRAMEWORK\"))\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Util.py\", line 742:\n return self.method(*nargs, kwargs)\n File \"/home/julien/.platformio/penv/lib64/python3.10/site-packages/platformio/builder/tools/platformio.py\", line 343:\n SConscript(env.GetFrameworkScript(f), exports=\"env\")\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py\", line 660:\n return method(*args, *kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py\", line 597:\n return _SConscript(self.fs, files, subst_kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py\", line 285:\n exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)\n File \"/home/julien/.platformio/platforms/ststm32/builder/frameworks/mbed.py\", line 35:\n SConscript(\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py\", line 660:\n return method(*args, *kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py\", line 597:\n return _SConscript(self.fs, files, **subst_kw)\n File \"/home/julien/.platformio/packages/tool-scons/scons-local-4.3.0/SCons/Script/SConscript.py\", line 285:\n exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/platformio-build.py\", line 44:\n from pio_mbed_adapter import PlatformioMbedAdapter\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/pio_mbed_adapter.py\", line 23:\n from tools.build_api import prepare_toolchain, UPDATE_WHITELIST\n File \"/home/julien/.platformio/packages/framework-mbed/tools/build_api.py\", line 48:\n from .libraries import Library\n File \"/home/julien/.platformio/packages/framework-mbed/tools/libraries.py\", line 25:\n from tools.tests import TEST_MBED_LIB, DEFAULT_SUPPORT\n File \"/home/julien/.platformio/packages/framework-mbed/tools/tests.py\", line 18:\n from past.builtins import cmp\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/package_deps/py3/past/builtins/init.py\", line 43:\n from past.builtins.noniterators import (filter, map, range, reduce, zip)\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/package_deps/py3/past/builtins/noniterators.py\", line 24:\n from past.types import basestring\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/package_deps/py3/past/types/init.py\", line 25:\n from .oldstr import oldstr\n File \"/home/julien/.platformio/packages/framework-mbed/platformio/package_deps/py3/past/types/oldstr.py\", line 5:\n from collections import Iterable\n========================= [FAILED] Took 59.82 seconds ========================="

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. Please provide more details or it will be closed if no further activity occurs. Thank you for your contributions.