NEWS
BLE Adapter lässt sich nicht installieren. gelöst(Nodev18)
-
@walter-o sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
@homoran welche währen das?
steht in der Adapterbeschreibung, hab ich nicht im Kopf
-
@walter-o sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
Wie kann ich das denn alles kopieren?
Markieren, kopieren, hier rein hauen.
@thomas-braun ```
Copy text starting here:======================= SUMMARY ======================= v.2023-10-10 Static hostname: Mini-PC Icon name: computer-laptop Chassis: laptop 💻 Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.0-17-amd64 Architecture: x86-64 Hardware Vendor: Wortmann_AG Hardware Model: TERRA_PC Firmware Version: 1.02 Installation: native Kernel: x86_64 Userland: amd64 Timezone: Europe/Berlin (CET, +0100) User-ID: 1000 X-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.19.0 /usr/bin/node v18.19.0 /usr/bin/npm 10.2.3 /usr/bin/npx 10.2.3 /usr/bin/corepack 0.22.0 Recommended versions are nodejs and npm Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 8.1G 3.8G 3.6G 831K 1.0G 4.3G Swap: 1.0G 0B 1.0G Total: 9.2G 3.8G 4.6G Active iob-Instances: 38 Active repo(s): stable ioBroker Core: js-controller 5.0.17 admin 6.12.0 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : Mini-pc-Master - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.web.0 : web : Mini-pc-Master - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 26578 States: 24887 Size of iob-Database: 30M /opt/iobroker/iobroker-data/objects.jsonl 68M /opt/iobroker/iobroker-data/states.jsonl =================== END OF SUMMARY ======================= Mark text until here for copying ===
-
@walter-o sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
@homoran welche währen das?
steht in der Adapterbeschreibung, hab ich nicht im Kopf
-
@thomas-braun ```
Copy text starting here:======================= SUMMARY ======================= v.2023-10-10 Static hostname: Mini-PC Icon name: computer-laptop Chassis: laptop 💻 Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.0-17-amd64 Architecture: x86-64 Hardware Vendor: Wortmann_AG Hardware Model: TERRA_PC Firmware Version: 1.02 Installation: native Kernel: x86_64 Userland: amd64 Timezone: Europe/Berlin (CET, +0100) User-ID: 1000 X-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.19.0 /usr/bin/node v18.19.0 /usr/bin/npm 10.2.3 /usr/bin/npx 10.2.3 /usr/bin/corepack 0.22.0 Recommended versions are nodejs and npm Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 8.1G 3.8G 3.6G 831K 1.0G 4.3G Swap: 1.0G 0B 1.0G Total: 9.2G 3.8G 4.6G Active iob-Instances: 38 Active repo(s): stable ioBroker Core: js-controller 5.0.17 admin 6.12.0 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : Mini-pc-Master - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.web.0 : web : Mini-pc-Master - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 26578 States: 24887 Size of iob-Database: 30M /opt/iobroker/iobroker-data/objects.jsonl 68M /opt/iobroker/iobroker-data/states.jsonl =================== END OF SUMMARY ======================= Mark text until here for copying ===
@walter-o
Die Langfassung wäre besser. Soweit sieht das aber gut aus.
python --version && python --versionsagt?
-
@walter-o
Die Langfassung wäre besser. Soweit sieht das aber gut aus.
python --version && python --versionsagt?
@thomas-braun sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
python --version && python --version
Komando nicht gefunden
-
@thomas-braun sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
python --version && python --version
Komando nicht gefunden
@walter-o
python --version && python3 --versionUnd bitte immer vollständige Ein- wie Ausgaben zeigen, nix nacherzählen.
-
@walter-o
python --version && python3 --versionUnd bitte immer vollständige Ein- wie Ausgaben zeigen, nix nacherzählen.
@thomas-braun sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
python --version && python3 --version
walter@Mini-PC:~$ python --version && python3 --version -bash: python: Kommando nicht gefunden. walter@Mini-PC:~$ -
@thomas-braun sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
python --version && python3 --version
walter@Mini-PC:~$ python --version && python3 --version -bash: python: Kommando nicht gefunden. walter@Mini-PC:~$@walter-o sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
python3 --version -
@walter-o sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
python3 --version@thomas-braun
walter@Mini-PC:~$
python3 --version
Python 3.11.2
walter@Mini-PC:~$ -
@thomas-braun
walter@Mini-PC:~$
python3 --version
Python 3.11.2
walter@Mini-PC:~$@walter-o
Hm. Okay.
Jedenfalls ist dein 'node-gyp' zu alt. Ich weiß im Moment aber nicht, wie man das am elegantesten auf eine Version >=8 hievt. -
@thomas-braun
walter@Mini-PC:~$
python3 --version
Python 3.11.2
walter@Mini-PC:~$@walter-o
Schau mal in die Datei
/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py
so um die Zeile 228 herum. Es dürfte da eine Zeile stehen, die ungefähr so aussieht:
else: build_file_contents = open(build_file_path, 'rU').read()Ändere
rUzur. -
@walter-o
Schau mal in die Datei
/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py
so um die Zeile 228 herum. Es dürfte da eine Zeile stehen, die ungefähr so aussieht:
else: build_file_contents = open(build_file_path, 'rU').read()Ändere
rUzur.# base_path_sections is a list of sections defined by GYP that contain # pathnames. The generators can provide more keys, the two lists are merged # into path_sections, but you should call IsPathSection instead of using either # list directly. base_path_sections = [ "destination", "files", "include_dirs", "inputs", "libraries", [ „build_file_contents = open(build_file_path, 'rU').read()“ nicht gefunden ] -
# base_path_sections is a list of sections defined by GYP that contain # pathnames. The generators can provide more keys, the two lists are merged # into path_sections, but you should call IsPathSection instead of using either # list directly. base_path_sections = [ "destination", "files", "include_dirs", "inputs", "libraries", [ „build_file_contents = open(build_file_path, 'rU').read()“ nicht gefunden ]@walter-o
Was sehe ich da?
Keine Ahnung...
[Edit:] Das ist Zeile 35 oder so rum bei dir... Du musst die genannte Sektion bei Zeile 228 suchen.Bei mir sieht die Passage so aus:
def LoadOneBuildFile(build_file_path, data, aux_data, includes, is_target, check): if build_file_path in data: return data[build_file_path] if os.path.exists(build_file_path): build_file_contents = open(build_file_path, encoding="utf-8").read() else: raise GypError(f"{build_file_path} not found (cwd: {os.getcwd()})")Ist auf meinem Test/Bastelsystem, da sieht das dann nochmal anders aus.
-
@walter-o
Hm. Okay.
Jedenfalls ist dein 'node-gyp' zu alt. Ich weiß im Moment aber nicht, wie man das am elegantesten auf eine Version >=8 hievt.@thomas-braun
jetztwalter@Mini-PC:~$ node-gyp --version v10.0.1 walter@Mini-PC:~$ -
@thomas-braun
jetztwalter@Mini-PC:~$ node-gyp --version v10.0.1 walter@Mini-PC:~$@walter-o
Was haste denn jetzt gemacht? node-gyp global installiert?
-
@walter-o
Was sehe ich da?
Keine Ahnung...
[Edit:] Das ist Zeile 35 oder so rum bei dir... Du musst die genannte Sektion bei Zeile 228 suchen.Bei mir sieht die Passage so aus:
def LoadOneBuildFile(build_file_path, data, aux_data, includes, is_target, check): if build_file_path in data: return data[build_file_path] if os.path.exists(build_file_path): build_file_contents = open(build_file_path, encoding="utf-8").read() else: raise GypError(f"{build_file_path} not found (cwd: {os.getcwd()})")Ist auf meinem Test/Bastelsystem, da sieht das dann nochmal anders aus.
@thomas-braun
nach einem Ubdate jetzt wie bei dir:def LoadOneBuildFile(build_file_path, data, aux_data, includes, is_target, check): if build_file_path in data: return data[build_file_path] if os.path.exists(build_file_path): build_file_contents = open(build_file_path, encoding="utf-8").read() else: raise GypError(f"{build_file_path} not found (cwd: {os.getcwd()})") -
@thomas-braun
nach einem Ubdate jetzt wie bei dir:def LoadOneBuildFile(build_file_path, data, aux_data, includes, is_target, check): if build_file_path in data: return data[build_file_path] if os.path.exists(build_file_path): build_file_contents = open(build_file_path, encoding="utf-8").read() else: raise GypError(f"{build_file_path} not found (cwd: {os.getcwd()})")@walter-o sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
nach einem Ubdate
Wie upgedated? Per 'npm install -g node-gyp' oder sowas?
-
@walter-o sagte in BLE Adapter lässt sich nicht installieren. gelöst(Nodev18):
nach einem Ubdate
Wie upgedated? Per 'npm install -g node-gyp' oder sowas?
@thomas-braun
Ja ```
npm install -g node-gyp -
@thomas-braun
Ja ```
npm install -g node-gyp@walter-o
Das fliegt dir irgendwann um die Ohren.
-
@walter-o
Das fliegt dir irgendwann um die Ohren.
@thomas-braun warum?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden