2016-08-20 1 views
0

Meine neu installierten Octave nicht installierten Pakete Erkennens:Oktave nicht installierten Pakete zu erkennen

>> pkg install -forge quaternion 
For information about changes from previous versions of the quaternion package, run 'news quaternion'. 
>> pkg list 
no packages installed. 
>> 

Ich bin mit Octave-4.0.3 unter Windows 10. Die Installationsvorgang aktualisiert die entsprechenden Dateien unter c:\Octave\Octave-4.0.3\share\octave\packages\ und c:\Octave\Octave-4.0.3\lib\octave\packages\. Eine Installation von der lokalen Datei (ohne -forge) führt zu denselben Ergebnissen.

Was fehlt mir?

+0

Hallo Kappe. Wie hast du die Oktave installiert? Das [Windows Installationsprogramm] (https://ftp.gnu.org/gnu/octave/windows/octave-4.0.3-installer.exe) scheint mit allen wichtigen Paketen vorinstalliert zu sein! Hast du etwas anderes benutzt? –

+0

Leider kann ich das nicht auf Octave-4.0.3 auf meinen Windows 10 reproduzieren. Ich habe sogar 'quaternion' aus der Schmiede deinstalliert und neu installiert. Alles hat reibungslos funktioniert. –

Antwort

1

Dies war ein Nutzungsproblem meinerseits. Ich hatte eine Funktion namens load definiert, die die integrierte Funktion mit dem gleichen Namen überschattete und verhinderte, dass pkg korrekt funktionierte.

Leider gibt es keine Warnung, dass ein eingebautes wird beschattet, wie Sie es hinzufügen, aber ich sah die Warnung beim Ändern des aktuellen Arbeitsverzeichnisses weg von und wieder zurück zu dem, wo ich die Funktion gespeichert hatte. Tipp für Octave-Anfänger wie mich: Bevor Sie eine Funktion mit einem generischen Namen schreiben, prüfen Sie zuerst, ob bereits eine Funktion mit diesem Namen existiert (zB mit help functionName)!

+0

Ich würde Sie ermutigen, einen Bug an den Octave Bug Tracker zu senden; es ist ein dummer Käfer, aber trotzdem ein Käfer; Der Befehl pkg ist zentral für die Oktave und sollte selbst für solch ein albernes Szenario immun sein. –

+1

@Tasos: Danke für Ihre Hilfe. Ich habe die Feature-Anfrage # 48845 https://savannah.gnu.org/bugs/index.php?48845 eingereicht –

Verwandte Themen