Giter Club home page Giter Club logo

platformio-home's Introduction

platformio-home's People

Contributors

elyulka avatar ivankravets avatar mrtc avatar robomagus avatar shahrustam avatar valeros avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

platformio-home's Issues

Home: Libraries: Could not install library

PIO Core Call Error: "Library Storage: /home/sylvio/.platformio/lib\nLibraryManager: Installing id=431 @ ^0.3.9.2\n\n\nError: Could not find a version that satisfies the requirement '^0.3.9.2' for your system 'linux_x86_64'"

Could not initialize project

PIO Core Call Error: "The current working directory E:\Arduino\magloop-esp32\MLA-ESP will be used for the project.\n\r\nThe next files/directories have been created in E:\Arduino\magloop-esp32\MLA-ESP\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 ttgo-t1 (platform: espressif32; board: ttgo-t1; framework: arduino)\n\nVerbose mode can be enabled via -v, --verbose option\nError: Unknown board ID 'ttgo-t1'\n [FAILED] Took 3.74 seconds"

Libraries: Could not update library

PIO Core Call Error: "Library Storage: /Users/brunohorta/COMMUNITY/BH-Easy-Iot/EasyIot7/.pio/libdeps/esp12e\nUpdating ESP Async WebServer @ 2f37037 [f13685e]\n\n\nError: VCS: Could not process command ['git', 'pull', '--recurse-submodules']"

New feature request - Board specific examples code not available

I was asked to add this here, after posting in forum. Love the tool and impressed how active the project is.


Hi all,

New to PlatformIO but using Arduino IDE for a while, I am really impressed whith how all my board just work, I was frustrated how Some worked on Windows others on Mac so I am sold on this new IDE :slight_smile:

Examples are the thing I am struggling to get my head around in the Arduino IDE all Platform/Board/Library examples showed based on selected borad, which made it very quick to get new stuff going.

From what I can tell PlatformIO examples work this way:

List item Platform examples show in home screen under examples.

List item Library examples are available in library manager but project has to be manually setup for it.

List item Board specific examples ???

Is the board examples available anywhere? I can’t find them i.e. I have a Heltec Web Kit 32 which is an ESP32 it works fine for ESP32 generic stuff but I can’t find the examples for its embeded OLED screan etc that is available for the board in Ardiuno IDE in fact there is not specific examples as its not a new platform just a new board.

Can anyone please help?

Thanks.

Project Wizard completes too fast to read content

Configuration

Operating system: all

PlatformIO Version (platformio --version): 3.5.2rc4

Description of problem

Project Wizard completes too fast to read content

Steps to Reproduce

  1. PIO Home - New Project - insert name/board (e.g. D1), choose Framework (e.g. Arduino) - click Finish

Actual Results

Project Wizard completes in a matter of seconds making the content unreadable because the dialog closes itself upon completion.

Expected Results

Any form of making that content readable by having it stay open longer or better indefinitely via a close button.

Additional info

I assume based on board/framework the project wizard can take longer.

Blank PIO Home if close browse dialog in new Inspect view

In the new Inspect view of the PIO Home v3 beta, if you close the browse dialog via either the close button or the Cancel button when browsing for a project to inspect, the PIO Home tab goes blank. On Linux, with VSCode 1.39.2.

image

Internal Store Exception

Libraries: Could not update library

PIO Core Call Error: "Library Storage: /home/ltaph/.platformio/lib\nUpdating ESP8266 and ESP32 Oled Driver for SSD1306 display @ 4.0.0 [4.1.0]\nUninstalling ESP8266 and ESP32 Oled Driver for SSD1306 display @ 4.0.0: \t[OK]\nLooking for ESP8266 and ESP32 Oled Driver for SSD1306 display library in registry\n\n\nError: Library {'requirements': u'4.1.0', 'name': 'ESP8266 and ESP32 Oled Driver for SSD1306 display'} has not been found in PlatformIO Registry.\nYou can ignore this message, if {'requirements': u'4.1.0', 'name': 'ESP8266 and ESP32 Oled Driver for SSD1306 display'} is a built-in library (included in framework, SDK). E.g., SPI, Wire, etc."

Entering a board name results in blank PIO Home screen - 3.x beta

I don't know if this just came in the recent dev builds, but when I try to create a new project via PIO home, trying to enter a board name results in the PIO home screen blanking. If I scroll and pick a name instead of typing it, it works fine... i.e. in this screen recording it blanked when I typed in 'u' for uno... 😮

pio_home_board_name_blanking_bug

I also caught this output in the developer console when the PIO home tab blanked.

image

Windows 10, VSCode 1.39.2, PIO dev branch (4.1.0rc1), core package versions

Checking tool-unity                      @ 1.20403.0      [Up-to-date]
Checking tool-pioplus                    @ 2.5.8          [Up-to-date]
Checking contrib-pysite                  @ 2.27.191017    [Up-to-date]
Checking contrib-piohome                 @ 3.0.0-beta.1   [Up-to-date]
Checking tool-scons                      @ 2.20501.190826 [Up-to-date]
Checking tool-cppcheck                   @ 1.189.0        [Up-to-date]

3.x beta - bug - minor formatting issue on summary screen

Inspection seems to be working even better, and thanks for the progress bar!

A row length issue seems to have crept in on the main statistics screen, where the 'defects summary' table rows are too long, and run under the 'top defects' table.

image

Project Configuration: Internal Store Exception

Example of config https://github.com/arendst/Tasmota/blob/development/platformio.ini

Error: Unsupported item type: "integer"
    at ProjectSettingsFormComponent.renderFormItem (webpack-internal:///./app/modules/project/containers/configuration.jsx:294:15)
    at ProjectSettingsFormComponent.renderFormItem (webpack-internal:///./node_modules/react-hot-loader/dist/react-hot-loader.development.js:714:25)
    at eval (webpack-internal:///./app/modules/project/containers/configuration.jsx:379:25)
    at Array.map (<anonymous>)
    at eval (webpack-internal:///./app/modules/project/containers/configuration.jsx:378:12)
    at Array.map (<anonymous>)
    at ProjectSettingsFormComponent.renderSectionTab (webpack-internal:///./app/modules/project/containers/configuration.jsx:371:21)
    at ProjectSettingsFormComponent.renderSectionTab (webpack-internal:///./node_modules/react-hot-loader/dist/react-hot-loader.development.js:714:25)
    at eval (webpack-internal:///./app/modules/project/containers/configuration.jsx:459:23)
    at Array.map (<anonymous>)

Could not initialize project

PIO Core Call Error: "The current working directory C:\Users\EMB1B\Documents\PlatformIO\Projects\123132 will be used for the project.\r\n\r\nThe next files/directories have been created in C:\Users\EMB1B\Documents\PlatformIO\Projects\123132\r\ninclude - Put project header files here\r\nlib - Put here project specific (private) libraries\r\nsrc - Put project source files here\r\nplatformio.ini - Project Configuration File\r\n\n\nError: Processing megaatmega2560 (platform: atmelavr; board: megaatmega2560; framework: arduino)\r\n--------------------------------------------------------------------------------\r\ntoolchain-gccarmnoneeabi @ 1.70201.0 has been successfully installed!\r\nThe platform 'ststm32' has been successfully installed!\r\nThe rest of packages will be installed automatically depending on your build environment."

Allow name of 'Import Arduino Project' to be specified (PIO Home)

  • Feature Request.

In a similar vein to platformio/platformio-core#1312, it would be nice if the 'Import Arduino Project' function in PIO Home would let you specify the name of the project folder that will be created - perhaps as a field that is pre-filled with the date-time-board string that is currently used, or with the name of the Arduino sketch.

This is to prevent the hassle of having to remove the sketch from the IDE being used (i.e. VSCode) and navigate to the path of the imported sketch in order to rename it, and then re-add it.

Related to https://community.platformio.org/t/how-to-rename-a-project/2592/19?u=pfeerick

Could not load recent projects

Server error: {"args":["module 'platformio.managers.platform.platform-espressif8266' has no attribute 'Platformespressif8266Platform'"],"message":"module 'platformio.managers.platform.platform-espressif8266' has no attribute 'Platformespressif8266Platform'","type":"AttributeError"}

Home: Internal Store Exception

[Errno 1] Operation not permitted

Solution

  1. Please check permission issues
  2. Try to restart VSCode.

Server error: {"args":[1,"Operation not permitted"],"message":"[Errno 1] Operation not permitted","type":"PermissionError"}

Feature Request - Project Creation Progress Bar

Greetings.
I wonder if there will be a feature that shows progress when creating a project for the first time in PlatformIO GUI? Something which tells you what toolchain/dependency is currently being installed/downloaded and also the progress bar.
I live in a country with mediocre internet speed so I often think that new project creation crashes in the middle of the process without me knowing, because it always takes so long to make a new project for the first time.

Home: Internal Store Exception

Inspect view - Clickable filenames in defect report

If possible, make the file-names / line numbers link to the relevant file/line number. VSCode lets you Ctrl+Click filename/line numbers for errors normally, but that isn't working here.

Completely understandable if this is not possible due to it being too IDE specific.

image

UnicodeDecodeError: 'ascii' codec can't decode byte

PIO Core Call Error: "Error: Traceback (most recent call last):\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/platformio/main.py", line 102, in main\n cli() # pylint: disable=no-value-for-parameter\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/click/core.py", line 764, in call\n return self.main(*args, **kwargs)\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/click/core.py", line 717, in main\n rv = self.invoke(ctx)\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/platformio/commands/init.py", line 44, in invoke\n return super(PlatformioCLI, self).invoke(ctx)\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/click/core.py", line 1137, in invoke\n return _process_result(sub_ctx.command.invoke(sub_ctx))\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/click/core.py", line 1137, in invoke\n return _process_result(sub_ctx.command.invoke(sub_ctx))\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/click/core.py", line 956, in invoke\n return ctx.invoke(self.callback, **ctx.params)\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/click/core.py", line 555, in invoke\n return callback(*args, *kwargs)\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/platformio/commands/lib.py", line 383, in lib_builtin\n return click.echo(dump_json_to_unicode(items))\n File "/Users/fredericfelt/.platformio/penv/lib/python2.7/site-packages/platformio/compat.py", line 73, in dump_json_to_unicode\n obj, encoding=get_filesystem_encoding(), ensure_ascii=False, sort_keys=True\n File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init.py", line 251, in dumps\n sort_keys=sort_keys, kw).encode(obj)\n File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/encoder.py", line 210, in encode\n return ''.join(chunks)\nUnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 19: ordinal not in range(128)\n\n============================================================\n\nAn unexpected error occurred. Further steps:\n\n Verify that you have the latest version of PlatformIO using\n pip install -U platformio command\n\n Try to find answer in FAQ Troubleshooting section\n https://docs.platformio.org/page/faq.html\n\n Report this problem to the developers\n https://github.com/platformio/platformio-core/issues\n\n============================================================"

Cancel / stop running inspection

If possible, implement some mechanism to abort a running inspection/code check. Handy for those times when you change your mind, or realise you selected the wrong environment. Perhaps via a big threatening red button below the progress bar? 😆

Libraries: Builtin

If I click into the PIO Home/Libraries/Builtin it crashes with the following error:

TypeError: Cannot read property 'map' of undefined
at t.value (http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:18:213524)
at Zi (http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:34:70772)
at Ji (http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:34:70567)
at Ds (http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:34:105897)
at kl (http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:34:90221)
at Rl (http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:34:90146)
at El (http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:34:87486)
at http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:34:45816
at t.unstable_runWithPriority (http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:42:3465)
at Ka (http://127.0.0.1:8010/b53d63f92df2c62861fd.min.js:34:45525)

I'm using Visual Studio Code Insiders:

Version: 1.40.0-insider (system setup)
Commit: 33cc09da7a314ea0ee5677d1927739af60d16734
Date: 2019-10-28T11:50:41.596Z
Electron: 6.1.2
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Windows_NT x64 10.0.17763

Allow to install local libraries using PIO Home

Currently, only is possible to install remote libraries (registry, VCS). Of course, a developer can specify local path into "input field" using "Advanced installation". However, the better would be to have GUI for that.

Maybe, "Remote" and "Local" tabs.

Error: VCS: Could not process command ['git', 'clone

PIO Core Call Error: "Library Storage: C:\Users\jeffi\.platformio\lib\nLibraryManager: Installing FreeRTOS\n\n\nError: VCS: Could not process command ['git', 'clone', '--recursive', '--depth', '1', 'https://github.com/freertos/FreeRTOS.h', 'C:\\Users\\jeffi\\.platformio\\lib\\_tmp_installing-fjidrv-package']"

Could not initialize project

PIO Core Call Error: "\nObsolete PIO Core v4.0.3 is used (previous was 4.1.0)\nPlease remove multiple PIO Cores from a system:\nhttps://docs.platformio.org/page/faq.html#multiple-pio-cores-in-a-system\n\n\nThe current working directory /Users/isvaldo/Documents/PlatformIO/Projects/fsdf will be used for the project.\n\nThe next files/directories have been created in /Users/isvaldo/Documents/PlatformIO/Projects/fsdf\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: Traceback (most recent call last):\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/platformio/main.py", line 90, in main\n click.echo = lambda *args, **kwargs: _safe_echo(0, *args, **kwargs)\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 764, in call\n return self.main(*args, **kwargs)\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 717, in main\n rv = self.invoke(ctx)\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/platformio/commands/init.py", line 37, in invoke\n ]\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 1137, in invoke\n return _process_result(sub_ctx.command.invoke(sub_ctx))\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 956, in invoke\n return ctx.invoke(self.callback, **ctx.params)\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/click/core.py", line 555, in invoke\n return callback(*args, **kwargs)\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func\n return f(get_current_context(), args, kwargs)\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/platformio/commands/init.py", line 92, in cli\n init_base_project(project_dir)\n File "/Users/isvaldo/.platformio/penv/lib/python3.6/site-packages/platformio/commands/init.py", line 131, in init_base_project\n config = ProjectConfig()\nTypeError: init() missing 1 required positional argument: 'path'\n\n============================================================\n\nAn unexpected error occurred. Further steps:\n\n Verify that you have the latest version of PlatformIO using\n pip install -U platformio command\n\n Try to find answer in FAQ Troubleshooting section\n https://docs.platformio.org/page/faq.html\n\n Report this problem to the developers\n https://github.com/platformio/platformio-core/issues\n\n============================================================"

Could not install platform

PIO Core Call Error: "PlatformManager: Installing linux_x86_64\r\nlinux_x86_64 @ 1.1.2 has been successfully installed!\r\nPackageManager: Installing toolchain-gcclinux64 @ ~1.40801.0\r\n\n\nError: Could not find a version that satisfies the requirement '~1.40801.0' for your system 'windows_amd64'"

Off-screen dialog

Issue Type: Bug

Create a new PIO project
Uncheck the default save location checkbox
Dialog extends off the bottom of the screen (I guess depending on content)
Dialog header does not allow it to be moved

(see https://1drv.ms/u/s!Arg9f0GH8EvIhZQAlqsoTMu93Zi0Xw?e=fclj5H)
Not a huge deal, but might annoy some newer users.

Thanks

Extension version: 1.9.3
VS Code version: Code 1.39.2 (6ab598523be7a800d7f3eb4d92d7ab9a66069390, 2019-10-15T15:35:18.241Z)
OS version: Windows_NT x64 10.0.18363

System Info
Item Value
CPUs Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz (8 x 3606)
GPU Status 2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: disabled_software
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: enabled
skia_deferred_display_list: disabled_off
skia_renderer: disabled_off
surface_synchronization: enabled_on
video_decode: enabled
viz_display_compositor: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) undefined
Memory (System) 15.97GB (8.48GB free)
Process Argv
Screen Reader no
VM 0%

How to Paste Folder Location directly when Create PlatformIO Project

When creating a new project, I want to place it in a deep folder with appropriate names so that my projects can be better classfied.

I find it fast and efficient to paste a path copied from "Windows Explorer" into an "Open Dialog" when using some other IDEs. But it's not so convenient if I need to click and choose each directoriy manually, especially when creating many projects without the help of ".lnk Shortcuts" nor "Sort by..." . Using command ”subst“ to fool programs is not elegant, either.

What steps should I do to paste the path of a folder as a parent folder of new PlatformIO projects, or using VSCode's own Dialog(Ctrl+K,O, etc.) to create new projects(which seems to be a nice solution)?

Thanks in advance.

图片

pio home stuck "Loading..." with 4.1.0rc1 on macOS 10.14.6

I updated via pio upgrade --dev then pio update, rebuilt my project then I start pio home.

I’m stuck with a web browser window that just says “Loading…” on a black background. Any logging I can turn on to find out what’s going on?

macOS 10.14.6, PlatformIO 4.1.0rc1, tested Safari and Firefox.

Worked fine until I updated with --dev.

ypeError: t.map(...).filter(...).flat is not a function

AttributeError: 'module' object has no attribute '_strptime_time'

PIO Core Call Error: "Error: Traceback (most recent call last):\n File "c:\users\willi\.platformio\penv\lib\site-packages\platformio\main.py", line 102, in main\n cli() # pylint: disable=no-value-for-parameter\n File "c:\users\willi\.platformio\penv\lib\site-packages\click\core.py", line 764, in call\n return self.main(*args, **kwargs)\n File "c:\users\willi\.platformio\penv\lib\site-packages\click\core.py", line 717, in main\n rv = self.invoke(ctx)\n File "c:\users\willi\.platformio\penv\lib\site-packages\platformio\commands\init.py", line 44, in invoke\n return super(PlatformioCLI, self).invoke(ctx)\n File "c:\users\willi\.platformio\penv\lib\site-packages\click\core.py", line 1137, in invoke\n return _process_result(sub_ctx.command.invoke(sub_ctx))\n File "c:\users\willi\.platformio\penv\lib\site-packages\click\core.py", line 1137, in invoke\n return _process_result(sub_ctx.command.invoke(sub_ctx))\n File "c:\users\willi\.platformio\penv\lib\site-packages\click\core.py", line 956, in invoke\n return ctx.invoke(self.callback, **ctx.params)\n File "c:\users\willi\.platformio\penv\lib\site-packages\click\core.py", line 555, in invoke\n return callback(*args, **kwargs)\n File "c:\users\willi\.platformio\penv\lib\site-packages\click\decorators.py", line 17, in new_func\n return f(get_current_context(), args, kwargs)\n File "c:\users\willi\.platformio\penv\lib\site-packages\platformio\commands\lib.py", line 244, in lib_update\n latest = lm.outdated(pkg_dir, requirements)\n File "c:\users\willi\.platformio\penv\lib\site-packages\platformio\managers\package.py", line 638, in outdated\n silent=True,\n File "c:\users\willi\.platformio\penv\lib\site-packages\platformio\managers\lib.py", line 130, in get_latest_repo_version\n requirements,\n File "c:\users\willi\.platformio\penv\lib\site-packages\platformio\managers\lib.py", line 117, in max_satisfying_repo_version\n if not item or _cmp_dates(item["released"], v["released"]) == -1:\n File "c:\users\willi\.platformio\penv\lib\site-packages\platformio\managers\lib.py", line 89, in _cmp_dates\n date1 = util.parse_date(datestr1)\n File "c:\users\willi\.platformio\penv\lib\site-packages\platformio\util.py", line 419, in parse_date\n return time.strptime(datestr, "%Y-%m-%dT%H:%M:%SZ")\nAttributeError: 'module' object has no attribute '_strptime_time'\n\n============================================================\n\nAn unexpected error occurred. Further steps:\n\n Verify that you have the latest version of PlatformIO using\n pip install -U platformio command\n\n Try to find answer in FAQ Troubleshooting section\n https://docs.platformio.org/page/faq.html\n\n Report this problem to the developers\n https://github.com/platformio/platformio-core/issues\n\n============================================================"

Could not initialize project

PIO Core Call Error: "\nObsolete PIO Core v4.0.3 is used (previous was 4.1.0)\nPlease remove multiple PIO Cores from a system:\nhttps://docs.platformio.org/page/faq.html#multiple-pio-cores-in-a-system\n\n\nThe current working directory /Users/gilleschevalier/Documents/PlatformIO/Projects/GICO LT42-THU will be used for the project.\n\nThe next files/directories have been created in /Users/gilleschevalier/Documents/PlatformIO/Projects/GICO LT42-THU\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: Traceback (most recent call last):\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/platformio/main.py", line 90, in main\n click.echo = lambda *args, **kwargs: _safe_echo(0, *args, **kwargs)\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/click/core.py", line 764, in call\n return self.main(*args, **kwargs)\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/click/core.py", line 717, in main\n rv = self.invoke(ctx)\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/platformio/commands/init.py", line 37, in invoke\n ]\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/click/core.py", line 1137, in invoke\n return _process_result(sub_ctx.command.invoke(sub_ctx))\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/click/core.py", line 956, in invoke\n return ctx.invoke(self.callback, **ctx.params)\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/click/core.py", line 555, in invoke\n return callback(*args, **kwargs)\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/click/decorators.py", line 17, in new_func\n return f(get_current_context(), args, kwargs)\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/platformio/commands/init.py", line 92, in cli\n init_base_project(project_dir)\n File "/Users/gilleschevalier/.platformio/penv/lib/python3.7/site-packages/platformio/commands/init.py", line 131, in init_base_project\n config = ProjectConfig()\nTypeError: init() missing 1 required positional argument: 'path'\n\n============================================================\n\nAn unexpected error occurred. Further steps:\n\n Verify that you have the latest version of PlatformIO using\n pip install -U platformio command\n\n Try to find answer in FAQ Troubleshooting section\n https://docs.platformio.org/page/faq.html\n\n Report this problem to the developers\n https://github.com/platformio/platformio-core/issues\n\n============================================================"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.