2
  1. Загруженный ActiveTcl с http://www.activestate.com/activetcl/downloads/
  2. Установил ActiveTcl в c:/Tcl/
  3. Перейдите в каталог Bin в командной строке (Пуск> Выполнить> cmd > cd c:\Tcl\bin)
  4. Чтобы установить Ожидать, я выполнил команду teacup install Expect

Я получил следующее сообщение:

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.

Как мне установить Expect на Windows 7 64-bit?

2 ответа2

2

Expect не имеет 64-битной версии, вы можете только загрузить и установить 32-битный активный tcl, а затем выполнить Expect. во всяком случае, у Expect есть некоторые дефекты, работающие на 64-битных окнах ...

1

Попробуйте использовать 32-разрядный установщик Windows вместо 64-разрядного установщика Windows для ActiveTcl.

Pansion предположил, что пакет Expect является 32-битным и не будет работать с 64-битным Tcl - у меня возникла та же проблема, и после загрузки 32-битной версии программа teacup search Expect чашка Expect показала пакет win32-ix86 Expect. Затем teacup install Expect правильно установил пакет.

Вы также можете попробовать установить более старую версию Tcl - 4.6.20.0 32-битная версия Expect включена в установку Tcl.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .