Installing lib601 On Windows XP/Vista/7/8/10 (64-bit)
Please follow these steps carefully and in order.
1) Uninstall Other Pythons
If you have other versions of Python installed on your computer and you don't have a compelling reason to keep them around, we recommend uninstalling those versions of Python before continuing on with these instructions.
2) Download the software:
Download the following files to your Downloads folder:
- Python 3.7.2 Installer
- Microsoft Visual C++ Compiler (make sure to select the file named
vc_redist.x64.exewhen prompted) - lib601 installer
3) Install the Python Interpreter
Double click on the Python installer to begin the Python installation process, and follow the following steps carefully:
- On the first page, check the box labeled "Add Python 3.7 to the PATH".
- Click "Install".
- Wait for the installation to finish and click "finish". Note that installing Python will also automatically install IDLE.
4) Check that Python works
- Find Python 3.7 in your menu of programs
and run "idle". This should produce a window that
says "Python 3.7.x ..." and ends with a prompt (
>>>) - At the prompt, type
2**10and press "Enter". The result should be 2^{10}, or 1024. - If this works, you've (probably) successfully installed
Python. Exit idle by selecting
exitfrom theFilemenu. Ask for help if something has gone wrong.
5) Install Visual C++ Compiler
Double-click on the Visual C++ Compiler Installer you downloaded earlier, and follow the prompts. It should be fine to accept all defaults.
6) Install Numpy and Matplotlib
Open a Command Prompt (search for cmd.exe). At the prompt, type the following:
pip install numpy matplotlib
and hit Enter. This process may take a while, but it will install Numpy and Matplotlib (assuming you have successfully completed the earlier steps).
7) Install 6.01 Software and SoaR
Start by right-clicking the lib601 installer you downloaded earlier, and clicking "Run As Administrator". Walk through the installation instructions (accepting the defaults should be fine).
Then install soar, our robot simulator. You can install this via pip:
pip install https://601.cat-soop.org/_static/spring19/software/Soar-1.5.2.tar.gz
You can also install cmax, our circuit simulator, in a similar way:
pip install https://601.cat-soop.org/_static/spring19/software/CMax-5.13.tar.gz
Please send comments, fixes, and bug reports to hz@mit.edu. For help installing, please come to office hours and ask in person.