Dies ist ein merkwürdiger Fehler, der bisher noch nicht aufgetreten ist. Ich verwende PPM unter Windows, um Module für Perl zu installieren. Funktioniert gut mit vielen Modulen. Aber es scheint, als wäre etwas mit dem Moose-2.000-Paket nicht in Ordnung und ich habe keine Ahnung, wie ich das beheben kann.
Um den Fehler zu duplizieren:
Installieren Sie die neueste Version von Activestate auf einem Windows-Rechner PPM in die cmd eingeben Suchen Sie "Moose" markieren Sie Moose für die Installation und installieren Sie es
heißt es:
Moose marked for install
Installing package ...
Downloading Moose-2.0000 ... not found
Installing package failed
ERROR: 404 Not Found
Ich habe praktisch alle Repos hinzugefügt, die ich finden konnte, aber das Problem scheint von Activestate zu kommen.
Verzeihen Sie mir, aber ich habe tatsächlich keine Ahnung, wie man ein Modul manuell installiert (ohne die sehr einfache grafische Benutzeroberfläche). Ich habe die tar-Datei heruntergeladen, sie entpackt und 'makefile.pl' ausgeführt. Ich habe die lib-Dateien in den Ordner /perl/site/lib kopiert.
Leider erwartet PPM einen PPD-Wrapper (oder so ähnlich), so dass ich keine Befehlszeileninstallation wie "ppm install URL-of-package" durchführen kann.
Kann jemand dies versuchen und mir mitteilen, ob er Erfolg hat? Wenn nicht, geben Sie bitte eine Schritt-für-Schritt-Anleitung für die Installation dieses speziellen Pakets. Ich wäre dankbar, da ein Haufen anderer Sachen (wie ein Twitter-Paket) davon abhängt!
Gracias
UDPATE:
es sieht so aus, als ob v2.000 einfach noch nicht für Win32 existiert. also konnte ich v1.25 mit folgendem workaround installieren, der im activestate bugtracker erklärt wird (siehe Kommentare)
Umgehung:
1) Hier finden Sie die neueste Version für Ihre Plattform:
http://ppm4.activestate.com/idx/MOO...MY.html
Bewegen Sie die Maus über die Symbole in der Spalte PPMX, um die Zielplattform und Perl zu sehen Version zu sehen.
2) Kopieren Sie die URL der .ppmx-Datei
3) Verwenden Sie die URL als Argument für "ppm install". Zum Beispiel für 5.12 Win x86:
ppm install
http://ppm4.activestate.com/MSWin32-x86/5.12/1200/D/DR/DROLSKY/Moose-1.25.ppmx