mwetoolkit Installation: Windows Requirements
mwetoolkit was developed and tested extensively on Linux, but this doesn't mean you cannot use it on Windows :-)
It is now possible to run the
mwetoolkit in Windows environments by installing a command line emulator called Cygwin. The instructions below have been tested in Windows 7 Home Basic - 64 bits and worked perfectly. We detail below specific Cygwin installation instructions for use with the
mwetoolkit. If you are familiar with Cygwin, you can run the installation setup and go to step 7, to install the required packages.
Download the Cygwin installer
First, you need to download the Cygwin setup program from the official Cygwin installation website. It is a very light installer, since the real system will be downloaded later. Select the appropriate version according to your computer architecture, 32 bits (setup-x86.exe) or 64 bits (setup-x86_64.exe). check the "System Information" in if you don't know which version to download.
Configure and install Cygwin
Once you have downloaded the installer, double-click it to start the installation process and follow the instructions below, accepting the default configuration options.
- Click "Next"
- Select "Install from Internet" (default) and then click "Next"
- Select "All Users" (default) and then click "Next". You can change the installation directory if you want, but the default
C:\\cygwin64 is just fine.
- Click "Next". You can change the local package directory if you want. This is the place where all the installation files are stored. You can delete them after installation is completed, but we recommend keeping it in case you need to modify your Cygwin installation in the future.
- Enter your Internet Proxy information if necessary, and click "Next". Most people don't use a proxy, so you can simply leave "Direct Connection" selected.
- Select any server URL from the list, then click "Next". Any server will work fine, but you can try to find one that is geographically close to speed up the download process. For instance, if you are in Brazil, then select
- Like in any Linux-based distribution, Cygwin program installation is based on packages. At this step, you must select the packages that you want to install in addition to the basic ones. A simple possibility would be to select all packages, but this would take hours and fill up several gigabytes of disk storage. Instead, we recommend installing only the packages listed below, required to run the mwetoolkit:
In order to select a package for installation, type the package name in the "Search" box. Then, locate the appropriate category and expand it by clicking on the "+" sign. Find the package whose name matches EXACTLY the name of one of the packages listed above. The name of the package is found in the last column, and appears just before the colon, as in the example below. Finally, click ONCE on the first column where the "Skip" keyword will be replaced by the version number of the package to be installed. If by accident you click twice, this will select another version. Click two more times and the correct version is selected again. When the package is selected, two checkboxes appear in the second and third columns, indicating that the package will be installed. Repeat the process exemplified below with the packages in the list above, then click "Next".
subversion category "Devel"
git - category "Devel"
python - category "Python"
gcc-core - category "Devel"
make - category "Devel"
python-simplejson - category "Python"
diffutils - category "Utils"
wdiff - category "Utils"
libxml2 - category "Libs"
wget - category "Web"
unzip - category "Archive"
- Confirm that you want to install the selected packages, and click "Next". Leave the checkbox "Select required packages (RECOMMENDED)" checked (default).
- Once you have confirmed the installation, you can click "Next" and wait while the packages are downloaded and installalled. This can take a long time depending on your Internet connection. Remember that you should have enough free disk space.
- Choose whether you want to create shortcuts on Desktop or in Start Menu, and click "Finish"
- Now, open the Cygwin Terminal through one of the shortcuts and now follow the general
mwetoolkit installation instructions.
WARNING: when emulated in Cygwin, we remarked that the
mwetoolkit runs considerably slower than in Linux. Consider using Linux if you want to process very large corpora