Avatar ·

Array von Ganzzahlen: TypeError: only length-1 arrays can be converted to Python scalars

📁 Python, Fehler, numpy - wissenschaftliches Rechnen, matplotlib - Datenvisualisierung mit Python

import scipyimport scipy.fftpackimport cmath import mathimport matplotlib.pyplot as plt import numpy as npfrom scipy import  signalfrom scipy.signal  import freqs, iirfilterxx = np.linspace(0, 1024, 1024) # Bereich der x-Wertebyts = ([0, 0, 0, 0, 1, 0, 
Avatar ·

Ich antworte selbst. Gleichzeitig wird es eine Gedächtnisstütze für die Zukunft sein.

  1. Statt virtuellen Maschinen installieren wir Windows Subsystem for Linux (WSL) - Rechtsklick auf das Startmenü, WindowsPowerShell (Administrator), wsl --install, Neustart.

  2. Wechseln Sie über die WSL-Konsole in den Ordner mit dem Projekt. Oder öffnen Sie den Pfad dorthin im Explorer und klicken Sie auf den Ordner, der die Hauptdatei des Programms enthält (oder innerhalb dieses Ordners auf eine leere Stelle), und drücken Sie die Tastenkombination Shift+Rechtsklick. Im Kontextmenü wird ein neuer Punkt hinzugefügt: "Linux-Shell hier öffnen", klicken Sie darauf.

WICHTIG!!! Im Namen des Ordners mit main.py dürfen keine Leerzeichen enthalten sein. Und die Hauptdatei muss genau main.py heißen (diese Anforderung kann später geändert werden).

Anmelden um eine Antwort zu hinterlassen

Blogs