Führen Sie gnuplot von cmd aus

7681
codeaviator

Ich muss gnuplot von Windows ausführen cmd, aber wenn ich schreibe in gnuplot, erhalte ich die Fehlermeldung:

„Gnuplot“ wird nicht als interner oder externer Befehl, als bedienbares Programm oder als Batch-Datei erkannt.

Bei der Installation des Programms erinnere ich mich an die Standardeinstellungen, wie in den folgenden Screenshots gezeigt:

enter image description here

enter image description here

Ich fürchte, dass diese Einstellungen mich jetzt zu verhindern, dass die Ausführung gnuplotvon cmd. Ist das richtig? Was kann ich tun, um das Problem zu lösen?

1

3 Antworten auf die Frage

1
codeaviator

Tatsächlich hätte ich während der Installation die Option " Anwendungsverzeichnis zu PATH-Umgebungsvariable hinzufügen " aktivieren müssen.

Ich zog eine saubere Installation vor, anstatt die PATHVariable manuell hinzuzufügen . Also habe ich es gnuplotkomplett deinstalliert und erneut installiert, um sicherzustellen, dass ich diesmal die Option aktiviert habe. Das alles dauerte weniger als 1 Minute.

Jetzt kann ich ausführen gnuplotvon cmdrichtig.

0
duDE

Sie müssen Ihr neues Programm wie folgt zum Umgebungspfad hinzufügen :

1.Klicken Sie mit der rechten Maustaste My Computerund klicken Sie auf den Desktop Properties.

2.Klicken Sie im System PropertiesFenster auf die AdvancedRegisterkarte.

3.Klicken Sie im Abschnitt "Erweitert" auf die Environment VariablesSchaltfläche.

4.Finally, im Fenster Umgebungsvariablen, markieren Sie den Path variableim Systems VariableAbschnitt und klicken Sie auf dieEdit auf Schaltfläche. Fügen Sie die Pfadzeilen hinzu oder ändern Sie sie mit den Pfaden, auf die der Computer zugreifen soll. Jedes andere Verzeichnis wird durch ein Semikolon getrennt.

Befindet sich "gnupilot.exe" beispielsweise in C: \ Program \ gnupilot ", müssen Sie C:\Program\gnupilot;am Ende der Pfadvariable" "hinzufügen :

enter image description here

0
Sora Minazuki

Sie können nur Befehle ausführen, die in einem der von der PathUmgebungsvariablen angegebenen Ordner vorhanden sind. Wenn Sie also nicht den vollständigen Pfad zu gnuplot.exe angeben, können Sie ihn nicht ausführen, wenn er sich nicht im Verzeichnis befindet Path. Wenn Sie Windows 10 verwenden, können Sie mit der rechten Maustaste auf das Startmenü klicken und auf System> Erweiterte Systemeinstellungen> Umgebungsvariablen klicken. Sie werden sehen, dass es zwei Arten von Umgebungsvariablen gibt, Benutzervariablen und Systemvariablen. Benutzervariablen sind Umgebungsvariablen, die nur für den aktuellen Benutzer gelten, während Systemvariablen für das gesamte System gelten. Wenn Sie möchten, dass gnuplot dabei istPath unabhängig vom verwendeten Benutzerkonto befindet, suchen Sie nach der SystemvariablenPathSie sehen eine durch Semikolons getrennte Liste der Speicherorte des Dateisystems. Fügen Sie den Speicherort des Ordners hinzu, in dem gnuplot.exe vorhanden ist, und Sie können gnuplot von cmd aus verwenden. Wenn Sie nur Änderungen nur auf den aktuellen Benutzer anwenden möchten, fügen Sie PathIhren Benutzervariablen weitere Variablen hinzu und geben Sie dabei den Speicherort des Ordners an, in dem die Datei gnuplot.exe vorhanden ist.

BEARBEITEN: Ich denke, Sie könnten bei der Installation von gnuplot einfacher "Anwendungsverzeichnis zu PATH-Umgebungsvariable hinzufügen" aktivieren.