Anzeige:
Ergebnis 1 bis 3 von 3

Thema: VSCode wirft errors raus: ggf. ist zu viel drauf installiert - PlatformIO usw. usf

  1. #1
    Registrierter Benutzer
    Registriert seit
    Apr 2016
    Beiträge
    277

    Cool VSCode wirft errors raus: ggf. ist zu viel drauf installiert - PlatformIO usw. usf

    Tach Community,



    vorweg: euch allen noch ein frohes neues Jahr!


    Ich glaube dass ich hier irgendwie den VSCode falsch aufgesetzt habe - oder sagen wir - dass ich ggf. PlatformIO wieder rausschmeißen sollte!?


    Hintergrund: ich hab VSCode auf einem Linux (MX) Notebook am laufen. Da läuft es total problemlos. Aber bei mir im Büro, auf einem Windows-Rechner, da hab ich es mit einigen Zusätzen noch ausgestattet u.a. mit
    - PlatformIO und einigen anderen Dingen für die up-Programmierung.
    -

    hier erhalte ich einige Errors.


    Also die Geschichte ist die: bei dem Versuch ein einfaches Python-Script im Terminal auszuführen bekomme ich derbe Fehler.



    in einem Popup wird folgendes angezeigt;
    Code:
    failed to launch GDB: .pionit:15 Error in Sourced Command  file
    Remode Communication Errors target disconnected: no Error (from interpreter-exec console "source.pionit")

    ferne noch diese Meldung:

    Code:
    Processing esp32dev (platform: espressif32; board: esp32dev; framework: arduino)
    --------------------------------------------------------------------------------
    Verbose mode can be enabled via `-v, --verbose` option
    CONFIGURATION: https://docs.platformio.org/page/boa.../esp32dev.html
    PLATFORM: Espressif 32 (1.10.0) > Espressif ESP32 Dev Module
    HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
    DEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
    PACKAGES: 
     - framework-arduinoespressif32 2.10003.190916 (1.0.3) 
     - tool-esptoolpy 1.20600.0 (2.6.0) 
     - toolchain-xtensa32 2.50200.80 (5.2.0)
    LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
    LDF Modes: Finder ~ chain, Compatibility ~ soft
    Found 26 compatible libraries
    Scanning dependencies...
    No dependencies
    Building in debug mode
    Retrieving maximum program size .pio\build\esp32dev\firmware.elf
    Checking size .pio\build\esp32dev\firmware.elf
    Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
    RAM:   [          ]   4.5% (used 14628 bytes from 327680 bytes)
    Flash: [==        ]  15.9% (used 208616 bytes from 1310720 bytes)
    ========================= [SUCCESS] Took 1.91 seconds =========================
    Reading symbols from c:\Users\Kasper\Documents\PlatformIO\Projects\ESP\.pio\build\esp32dev\firmware.elf...
    done.
    PlatformIO Unified Debugger -> http://bit.ly/pio-debug
    PlatformIO: debug_tool = esp-prog
    PlatformIO: Initializing remote target...
    Open On-Chip Debugger  v0.10.0-esp32-20190708 (2019-07-08-11:04)
    Licensed under GNU GPL v2
    For bug reports, read
    	http://openocd.org/doc/doxygen/bugs.html
    none separate
    adapter speed: 20000 kHz
    Info : Configured 2 cores
    esp32 interrupt mask on
    Info : tcl server disabled
    Info : telnet server disabled
    Error: no device found
    Error: unable to open ftdi device with vid 0403, pid 6010, description '*', serial '*' at bus location '*'
    
    Warn : Flash driver of esp32.flash does not support free_driver_priv()
    Warn : Flash driver of irom does not support free_driver_priv()
    Warn : Flash driver of drom does not support free_driver_priv()
    .pioinit:15: Error in sourced command file:
    Remote communication error.  Target disconnected.: No error.


    und ein popup geht dann noch auf:

    failed to launch GDB: .pionit:15 Error in Sourced Command file
    Remode Communication Errors target disconnected: no Error (from interpreter-exec console "source.pionit")
    und wenn ich dann weiter fortfahre



    Code:
    UTOMATICALLY GENERATED FILE. PLEASE DO NOT MODIFY IT MANUALLY
    
    // PIO Unified Debugger
    //
    // Documentation: https://docs.platformio.org/page/plus/debugging.html
    // Configuration: https://docs.platformio.org/page/projectconf/section_env_debug.html
    
    {
        "version": "0.2.0",
        "configurations": [
            
            {
                "type": "platformio-debug",
                "request": "launch",
                "name": "PIO Debug",
                "executable": "c:/Users/Kasper/Documents/PlatformIO/Projects/ESP/.pio/build/esp32dev/firmware.elf",
                "projectEnvName": "esp32dev",
                "toolchainBinDir": "C:/Users/Kasper/.platformio/packages/toolchain-xtensa32/bin",
                "preLaunchTask": {
                    "type": "PlatformIO",
                    "task": "Pre-Debug"
                },
                "internalConsoleOptions": "openOnSessionStart"
            },
            {
                "type": "platformio-debug",
                "request": "launch",
                "name": "PIO Debug (skip Pre-Debug)",
                "executable": "c:/Users/Kasper/Documents/PlatformIO/Projects/ESP/.pio/build/esp32dev/firmware.elf",
                "projectEnvName": "esp32dev",
                "toolchainBinDir": "C:/Users/Kasper/.platformio/packages/toolchain-xtensa32/bin",
                "internalConsoleOptions": "openOnSessionStart"
            }
        ]
    }
    Ich glaube dass ich hier irgendwie den VSCode falsch aufgesetzt habe - oder sagen wir - dass ich ggf. PlatformIO wieder rausschmeißen sollte!?


    was meint ihr denn!?


    vg Diver
    Interessiert an Linux, SBC (Raspi & co), und WordPress News: https://wptavern.com :: Entwicklung: https://make.wordpress.org/core/ ::/[/url] :: die neue Knowledge-Base: https://affine.pro :: Nachfolger von miro, notion u. monday

  2. #2
    Registrierter Benutzer
    Registriert seit
    Apr 2009
    Ort
    Erde
    Beiträge
    2.814
    VSC verwendet einen C++ Debugger, du musst irgendwie einstellen, dass es Python nehmen soll - https://marketplace.visualstudio.com...-python.python - Set up your environment
    Gruß nopes
    (,,,)---(^.^)---(,,,) /var/log/messages | grep cat

  3. #3
    Registrierter Benutzer
    Registriert seit
    Apr 2016
    Beiträge
    277
    Danke Nopes,

    ich werde mich darum kümmern und gucken wie ich das korrekt einrichten kann.


    Das sieht so aus, als würde das Script auf einem ESP32 starten wollen. Ich denke dass hier der Fehler liegt.


    Danke Nopes für deinen Hinweis auf das Manual:
    Zitat Zitat von nopes Beitrag anzeigen
    VSC verwendet einen C++ Debugger, du musst irgendwie einstellen, dass es Python nehmen soll - https://marketplace.visualstudio.com...-python.python - Set up your environment
    Danke für den Link mit dem tollen HowTo.

    update: mal abgesehen von dem Thema das ich mit VSCode auf dem Windows-Rechner habe: habe ich das System (Vscodium noch auf einer MX-Linux 19.2 - also habe hier VSCodium installiert.


    momentan (also am 15.01.21) die Version die installiert ist: vscodium: 1.47.3

    die aktuelle vscodium ist : 1.52.1 (also am 15.01.21)


    ich hab hier eine Anleitung gesehen die zeigt, welche Schritte man via Konsole durchführen sollte:


    https://www.google.com/search?ei=Y9M...EpqakgXFnZFQ13


    das wären also die Schritte:

    1. add gpg-key of the repository
    2. add the repository
    3. update then install vscodium


    Code:
    bash: get-pip.py: Kommando nicht gefunden.
    root@mx:/home/martin#
    root@mx:/home/martin# wget -qO - https://gitlab.com/paulcarroty/vscod...master/pub.gpg | sudo apt-key add -
    OK
    root@mx:/home/martin# echo 'deb https://gitlab.com/paulcarroty/vscod...aw/repos/debs/ vscodium main' | sudo tee --append /etc/apt/sources.list.d/
    tee: /etc/apt/sources.list.d/: Ist ein Verzeichnis
    deb https://gitlab.com/paulcarroty/vscod...aw/repos/debs/ vscodium main
    root@mx:/home/martin# sudo apt update && sudo apt install codium
    Holen:1 http://deb.debian.org/debian buster-updates InRelease [51,9 kB]
    Holen:2 http://ftp.halifax.rwth-aachen.de/mx...ckages/mx/repo buster InRelease [19,8 kB]
    OK:3 http://dl.google.com/linux/chrome/deb stable InRelease
    OK:4 http://deb.debian.org/debian buster InRelease
    Holen:5 http://deb.debian.org/debian-security buster/updates InRelease [65,4 kB]
    OK:6 https://packages.microsoft.com/repos/vscode stable InRelease
    Fehl:7 https://gitlab.com/paulcarroty/vscod...raw/repos/debs vscodium InRelease
    429  Too Many Requests [IP: 172.65.251.78 443]
    Holen:8 https://packagecloud.io/AtomEditor/atom/any any InRelease [23,2 kB]
    Holen:9 http://deb.debian.org/debian-security buster/updates/main amd64 Packages [261 kB]
    Holen:10 http://ftp.halifax.rwth-aachen.de/mx...ckages/mx/repo buster/main amd64 Packages [423 kB]
    Holen:11 http://deb.debian.org/debian-security buster/updates/main i386 Packages [260 kB]
    Holen:12 http://deb.debian.org/debian-security buster/updates/main Translation-en [143 kB]
    Holen:13 http://ftp.halifax.rwth-aachen.de/mx...ckages/mx/repo buster/main i386 Packages [416 kB]
    Holen:14 https://packagecloud.io/AtomEditor/atom/any any/main amd64 Packages [41,7 kB]
    Es wurden 1.704 kB in 4 s geholt (415 kB/s).
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Aktualisierung für 3 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
    W: Fehlschlag beim Holen von https://gitlab.com/paulcarroty/vscod...dium/InRelease 429  Too Many Requests [IP: 172.65.251.78 443]
    W: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    codium ist schon die neueste Version (1.47.3-1595933476).
    Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
    gir1.2-gstreamer-1.0 gir1.2-javascriptcoregtk-4.0 gir1.2-soup-2.4 libdbusmenu-qt5-2 libfam0
    libgssdp-1.0-3 libgstreamer-plugins-bad1.0-0 libgupnp-1.0-4 libgupnp-igd-1.0-4 libicu67
    libjavascriptcoregtk-4.0-18 libkf5activities5 libkf5archive5 libkf5attica5 libkf5auth-data
    libkf5auth5 libkf5bookmarks-data libkf5bookmarks5 libkf5codecs-data libkf5codecs5
    libkf5completion-data libkf5completion5 libkf5config-data libkf5configcore5 libkf5configgui5
        libkf5configwidgets-data libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons5
    libkf5crash5 libkf5dbusaddons-data libkf5dbusaddons5 libkf5doctools5 libkf5globalaccel-bin
    libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons5
    libkf5i18n-data libkf5i18n5 libkf5iconthemes-data libkf5iconthemes5 libkf5itemviews-data
    libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets5 libkf5js5 libkf5jsapi5
    libkf5kexiv2-15.0.0 libkf5kiocore5 libkf5kiontlm5 libkf5kiowidgets5 libkf5notifications-data
    libkf5parts-data libkf5pty-data libkf5pty5 libkf5service-bin libkf5service-data libkf5service5
    libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5
    libkf5textwidgets-data libkf5textwidgets5 libkf5threadweaver5 libkf5wallet-data
    libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5
    libkf5xmlgui-data libkf5xmlgui5 libmicrodns0 libmjpegutils-2.1-0 libmms0 libmodplug1
    libmpeg2encpp-2.1-0 libmplex2-2.1-0 libmwaw-0.3-3 libnice10 libnumbertext-1.0-0
    libnumbertext-data libofa0 liborcus-0.14-0 libphonon4qt5-4 libpolkit-qt5-1-1 libqca-qt5-2
    libqmobipocket2 libqt5script5 libqt5texttospeech5 libreoffice-avmedia-backend-gstreamer
    libspandsp2 libsrtp2-1 libvo-aacenc0 libvo-amrwbenc0 libwildmidi2 libxmlsec1 libxmlsec1-nss
    libzbar0 python3-distro python3-pypdf2 xsel yelp-xsl
    Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 3 nicht aktualisiert.
    root@mx:/home/martin#


    Frage - kann ich nicht auch diesen Update nativ ausführen !?

    Hatte vor einiger Zeit mal mit ESP32 und 8266 zu tun. Da glaub ich liegt auch einiges im Argen. Werde das kontrollieren. Ich denk wenn ich das device (die Microcontroller) wieder anschließe dann wird sich wohl alles kpl anders verhalten. Ich hatte da letzes Jahr ein ESP-Board 8266 bzw. 32 angeschlossen dann PlatformIO und sonstige Erweiterungen. Diesbezüglich kommen jetzt halt auch die vielen Meldung.

    ...( und auch eine ESP based IDE )

    a. https://randomnerdtutorials.com/inst...-instructions/
    b. https://randomnerdtutorials.com/inst...-instructions/

    Werde mich nun nochmals um das Setup von VSCode kümmern - darüber hinaus: natürlich hier https://marketplace.visualstudio.com...-python.python

    Python extension for Visual Studio Code
    A Visual Studio Code extension with rich support for the Python language (for all actively supported versions of the language: >=3.6), including features such as IntelliSense, linting, debugging, code navigation, code formatting, Jupyter notebook support, refactoring, variable explorer, test explorer, snippets, and more!

    Quick start
    Step 1. Install a supported version of Python on your system (note: that the system install of Python on macOS is not supported).
    Step 2. Install the Python extension for Visual Studio Code.
    Step 3. Open or create a Python file and start coding!
    Set up your environment
    Select your Python interpreter by clicking on the status bar
    hier https://marketplace.visualstudio.com...-python.python

    Melde mich wieder,

    nochmals vielen Dank für alles Nopes.
    Geändert von diver (19.01.21 um 21:21 Uhr)
    Interessiert an Linux, SBC (Raspi & co), und WordPress News: https://wptavern.com :: Entwicklung: https://make.wordpress.org/core/ ::/[/url] :: die neue Knowledge-Base: https://affine.pro :: Nachfolger von miro, notion u. monday

Ähnliche Themen

  1. Die Katze ist aus dem Sack: Rot Schwarz in München wirft LiMux raus
    Von Newbie314 im Forum Meldungen und Mitglieder
    Antworten: 43
    Letzter Beitrag: 06.10.17, 10:45
  2. WebDav installiert, aber kann nicht drauf schreiben
    Von LordDarkmage im Forum Linux als Server
    Antworten: 0
    Letzter Beitrag: 04.03.16, 21:11
  3. CD-ROM-Laufwerk wirft CDs sofort wieder raus
    Von Gubi im Forum System installieren und konfigurieren
    Antworten: 5
    Letzter Beitrag: 19.07.06, 02:29
  4. xfce4 - Console bei Games "wirft" Keyboard und Maus "raus"
    Von stefan-tiger im Forum Windowmanager
    Antworten: 0
    Letzter Beitrag: 14.06.04, 20:11
  5. Antworten: 6
    Letzter Beitrag: 13.08.03, 07:32

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •