Google’s Chromebook operating system now (for versions 53 or newer) supports Android apps, which give more flexibility in terms of programming and development. To verify that conda has been successfully installed and is usable on your machine. LinuxĪs with macOS, most (if not all) Linux distributions come prepackaged with fully usable terminal emulators and should be usable out of the box. Once Anaconda has been installed, you should be able to run it from the Start menu by opening the Anaconda prompt. Hence, provided you don’t have another installation of python on your machine, it will not hurt to add Anaconda to your path now, but you do not need to do so unless you are interested in working with the CLI. While Anaconda does not recommend this, if you have not used python before then you should not run into any problems, and you may later wish that you had put Anaconda in your PATH (this can be done manually whenever you wish as well).
We have found that doing a full download of Cmder works well there is also Microsoft’s Windows Subsystem for Linux for those more familiar with Linux.ĭuring installation of Anaconda, you will be prompted on whether or not you want to add Anaconda to your PATH environment variable. Microsoft’s prebundled CLI, Cmd.exe, lacks some important features that we will want for programming, so we recommend installing another terminal emulator.
Once you’ve installed Anaconda, you should be able to open up a terminal and type:
While you don’t need to do use the CLI for most tasks, it offers a significant amount of power and flexibility and so can be valuable to learn. More detailed installation information here.Īpple provides most tools you would want through terminal.app, found in the ~/Applications/Utilities/ folder. Note: conda is available through both Anaconda and Miniconda while both work, we will assume Anaconda throughout as that comes with all of the packages we will use and doesn’t require the use of the command line interface (CLI).
We have a full Jupyter lab environment available to use without any local installation here, which will give you access through your UChicago credentials to all the software you need for basic data analysis. Python is a powerful, and high-level language that is used across much of academia and industry in one form or another, and so is a very sensible language to use here. The Starter Kit and Tutorials will primarily use python, although any programming language will do. Programming languages, software, and platforms python