Installation von Expect unter Windows 7 64-Bit schlägt fehl mit "nicht in den Archiven gefunden"

6549
bwDraco
  1. Heruntergeladenes ActiveTcl von http://www.activestate.com/activetcl/downloads/
  2. Installiertes ActiveTcl um c:/Tcl/
  3. Wechseln Sie in der Eingabeaufforderung zum Bin-Verzeichnis (Start> Ausführen cmd>> cd c:\Tcl\bin).
  4. Um Expect zu installieren, habe ich den Befehl ausgeführt teacup install Expect

Ich habe folgende Nachricht erhalten:

Resolving Expect ... Not found in the archives.  While a more fuzzy search disregarding letter case and accepting substrings was done, we are sorry to say that it yielded no possible candidates for installation either.  Questions to consider: Have you spelled the name correctly ? Including the proper case of characters ?  Note that teacup's 'search' command allows you to locate packages by subject, categories, and the like.   Aborting installation, was not able to locate the requested entity. 

Wie installiere ich Expect unter Windows 7 64-Bit?

2

2 Antworten auf die Frage

2
Pansion

Expect hat keine 64-Bit-Version. Sie können nur 32-Bit-Active Tcl herunterladen und installieren und anschließend Expect installieren. Auf jeden Fall hat Expect einige Fehler unter 64-Bit-Fenstern ...

1
mskew

Verwenden Sie den 32-Bit-Windows Installer anstelle des 64-Bit-Windows Installer für ActiveTcl.

Pansion schlug vor, dass das Expect-Paket 32-Bit ist und mit 64-Bit-Tcl nicht funktioniert. Ich hatte das gleiche Problem und zeigte nach dem Herunterladen der 32-Bit-Version teacup search Expectein win32-ix86Expect-Paket. Dann teacup install Expectinstallierte das Paket korrekt.

Sie können auch versuchen, eine ältere Version von Tcl zu installieren - 4.6.20.0. 32-Bit hat Expect in der Tcl-Installation enthalten.