A instalação do Expect no Windows 7 de 64 bits falha com "não encontrado nos arquivos"

2
  1. Download do ActiveTcl em http://www.activestate.com/activetcl/downloads/
  2. ActiveTcl instalado em c:/Tcl/
  3. Vá para o diretório Bin no prompt de comando (Iniciar> Executar cmd>> cd c:\Tcl\bin)
  4. Para instalar o Expect, eu executei o comando teacup install Expect

Recebi a seguinte mensagem:

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.

Como instalo o Expect no Windows 7 de 64 bits?

bwDraco
fonte

Respostas:

2

O Expect não possui uma versão de 64 bits, você só pode baixar e instalar o tcl ativo de 32 bits e, em seguida, fazer o teacup instalar o Expect. de qualquer forma, o Expect tem alguns defeitos em execução em janelas de 64 bits ...

Pansion
fonte
1

Tente usar o Windows Installer de 32 bits em vez do Windows Installer de 64 bits para ActiveTcl.

Pansion sugeriu que o pacote Expect é de 32 bits e não funcionará com Tcl de 64 bits - eu tive o mesmo problema e, depois de baixar a versão de 32 bits, teacup search Expectmostrei um win32-ix86pacote Expect. Em seguida, teacup install Expectinstale o pacote corretamente.

Você também pode tentar instalar uma versão mais antiga do Tcl - 4.6.20.0 com o Expect de 32 bits incluído na instalação do Tcl.

mskew
fonte