Explanation of how Homebrew installs Python - i.e.Documentation on Python 3 virtual environments.The steps above are mostly based on Maria Mele’s “Install Python 2.7, virtualenv and virtualenvwrapper on OS X Mavericks/Yosemite”.I show how I install this in a different blog post. UPDATE : A very useful (and IMO essential) addition to Jupyter notebook is the Table of Contents extension. You can close the virtual environment with: deactivate Jupyter notebook will run in your terminal window until you close it (with Ctrl-C). Install packages for scientific computing: pip install numpy scipy matplotlib jupyter pandasĪ browser window will open with the Jupyter file browser in your current working directory. virtualenvs/jupyter/ Run virtual environment and Jupyter Make a folder to host your virtual envs: cdĬreate a virtual env for Jupyter: python3 -m venv. Open or create the file ~/.bash_profile and write: export PATH=/usr/local/bin:$PATH Install Python 3Īs of, this will install Python 3 (I think previously it installed Python 2): brew install python Set up virtual environmentīy default, Python 3 comes with the ability to create virtual environments. Install Homebrew: ruby -e "$(curl -fsSL )"
INSTALL JUPYTER NOTEBOOK MAC USING PIP MAC OS
Install HomebrewĪll of these steps are done in the Mac OS Terminal, so start that first.įirst install XCode: xcode-select -install If you need to use Python 2, then you’ll want to install virtualenv (see first link at the bottom). Python3 has built-in handling of virtual environments, so I use that here instead. In the past, I used virtualenv to manage virtual environments with Python 2. I’m doing this on a MacBook Pro (Retina, 13-inch, Early 2015) with macOS High Sierra 10.13.3. There are many alternative ways of doing this that you can find on Google. Then install the Jupyter Notebook using: pip3 install jupyter. First, ensure that you have the latest pip older versions may have trouble with some dependencies: pip3 install -upgrade pip.
This is my preferred way to install Python and Jupyter notebook for doing scientific data analysis. As an existing Python user, you may wish to install Jupyter using Python’s package manager, pip, instead of Anaconda.