Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top
  1. Downloaded ActiveTcl from http://www.activestate.com/activetcl/downloads/
  2. Installed ActiveTcl at c:/Tcl/
  3. Go to Bin directory in command prompt (Start > Run > cmd > cd c:\Tcl\bin)
  4. To install Expect, I executed the command teacup install Expect

I got the following message:

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.

How do I install Expect on Windows 7 64-bit?

share|improve this question

migrated from stackoverflow.com Aug 29 '12 at 2:06

This question came from our site for professional and enthusiast programmers.

Expect has not 64bit version, you can only download and install 32bit active tcl and then do teacup install Expect. anyway, Expect has some defects running on 64bit windows...

share|improve this answer

Try using the 32-bit Windows Installer instead of the 64-bit Windows Installer for ActiveTcl.

Pansion suggested that the Expect package is 32-bit and won't work with 64-bit Tcl -- I had the same problem and after downloading the 32-bit version, teacup search Expect showed a win32-ix86 Expect package. Then teacup install Expect installed the package correctly.

You can also try installing an older version of Tcl - 4.6.20.0 32-bit has Expect included in the Tcl install.

share|improve this answer

You must log in to answer this question.