Continuum Analytics: Documentation

# Installation

## Requirements

- Microsoft Windows 8 or higher OR Mac OS X
- Excel 2016 for Windows or Mac
- Internet Explorer 11 or higher or Edge for Windows; any browser for OS X
- Internet connection (necessary both for installing and running Anaconda Fusion)
- An Anaconda subscription license file

## Installation options

- Anaconda Fusion can be installed as an independent standalone application, or as a conda package in your Anaconda distribution on Windows or OS X.
- If you’re new to Anaconda, use the installer for Windows or the installer for Mac OS X.
- If you’re familiar with Anaconda, managing conda environments and using the command line interface, you may prefer to use the conda installer.

These installation options are detailed step-by-step below.

## Windows install

1. Download the Anaconda Fusion Windows installer.

2. Find the downloaded file in your Downloads folder named `AnacondaFusion-0.8.0-Windows-x86_64.exe` and double-click it to install Fusion.

3. Follow the prompts in the Installation Wizard.

4. Share the folder containing the Fusion manifest.

   Excel Add-Ins must be registered from either a Microsoft certificate store or from a network shared folder. So we’ll find the folder containing the file `manifest-anacondafusion.xml` and make it a network shared folder.

   Open Windows Explorer and navigate to your home directory. For example, a user with the account name “jsmith” might have a home directory at `C:\Users\jsmith`.

   In the home directory, find the folder `AnacondaFusion\ExcelPlugins` and check to make sure it contains a file named `manifest-anacondafusion.xml`. Right-click this folder and choose “Properties”, the “Sharing” tab, and the “Share...” button. Make sure your user name is on the list of “people to share with” and click the “Share” button.

   Copy the full displayed network address of the folder, which you will use in a later step. For example, a user with the account name “jsmith” might have shared this folder with the network address `\\DESKTOP-KC88P6N\Users\jsmith\AnacondaFusion\Lib\site-packages\anacondafusion`.

   Click “Done” and “Close” and close Windows Explorer.

5. Register Anaconda Fusion Secure Connection Certificates

   The Anaconda Fusion Add-In is served through a local secure connection. This requires installing the security certificate.

   From the Start menu, run Anaconda Fusion. This will start the local Anaconda Fusion server, and you will see a terminal window showing the server log.

   Open Internet Explorer and enter the following address: https://localhost:5000/

   NOTE: Be sure to use Microsoft Internet Explorer or Microsoft Edge, and not any other browser.

   In your browser, you will see the following:

   Click on “Continue to this website (not recommended).” The reason it is not recommended is because you have not yet installed the security certificate.

   In the Security Alert window, click “Yes” to proceed with certificate installation.

   You’ll see the Anaconda Fusion main window. In your browser address bar, you will see a temporary certificate shown with a red shield certificate icon. Click the red shield icon to view and install the certificate:

   In the Untrusted Certificate window, click the “View Certificates” link at the bottom:

   In the “General” tab click the “Install certificate” button and then click “OK”:

   In the Certificate Import Wizard window select the option “Local Machine” and then click the “Next” button:

   Select “Place all certificates in the following store” and click “Browse”:

   Select the folder named “Trusted Root Certification Authorities” and click “OK”:

   On the confirmation screen, click “Next”:

   In the “Completing the Certificate Import Wizard” window click “Finish”:

   You will see a confirmation that your certificate was successfully imported. Click “OK”:

6. Register Anaconda Fusion within Excel Add-Ins

   Open Excel and click the “File” menu and the menu item “Options”.

   On the Excel Options screen, bottom left, select the option “Trust Center” and click the “Trust Center Settings” button.

   Select the option “Trusted Add-in Catalogs:”. Paste in the address of the network shared folder from earlier to the “Catalog Url” box and click the “Add Catalog” button. For example, a user with the account name “jsmith” might have shared the folder with the network address `\\DESKTOP-KC88P6N\Users\jsmith\AnacondaFusion\Lib\site-packages\anacondafusion`.

   Once it’s configured your window will look like this.

   Be sure the checkbox “Show in Menu” is checked. Click “OK” and you will see a notification that the settings are saved and will be applied when Office is restarted. Click “OK”.

   Click “OK” to close the Excel Options window. Close and restart Excel to load the new add-in. On the top file bar click the “Insert” menu, then select “Add-Ins” and “My Add-Ins”.

   In the “SHARED FOLDER” section, you will see the Anaconda Fusion Add in, AnacondaExcel. Click it to activate the Add-In and click “OK”.

7. Now you can click the “Anaconda Fusion” icon in your Apps Dashboard.

8. That’s it. Now open Excel and refer to the Start Anaconda Fusion paragraph to learn how to activate Anaconda Fusion on Excel.

## Mac OS X install

1. Download the Anaconda Fusion Mac OS X installer.
2. Open a terminal window, navigate to the downloads file folder (usually cd Downloads), and type the command `sh AnacondaFusion-0.8.0-MacOSX-x86_64.sh` to install Fusion.
3. Follow the prompts in the Installation Wizard.
4. In your terminal, type the command fusion to run Anaconda Fusion.
5. That’s it. Now open Excel and refer to the Start Anaconda Fusion paragraph to learn how to activate Anaconda Fusion on Excel.

TIP: To find the Fusion Examples folder, type the command fusion-examples. A new Finder window will oepn with all .xlsx examples files.

NOTE: Installation on Mac OS X requires no security certificate registration due to a different security policy. Instead, Excel on OS X asks the user to grant permissions during the first Anaconda Fusion activation. Click ‘Yes’ to grant the permissions.

## Install Fusion using a conda package on Windows or Mac OS X

If you already have an Anaconda installation and are familiar with conda, you can install Anaconda Fusion as a conda package.

First, create the new conda environment in which to install Anaconda Fusion.

WINDOWS:

    conda create -n your-environment-name python=3.5
    activate your-environment-name

NOTE: Replace your-environment-name with the actual name of your environment.

MAC OS X:

    conda create -n your-environment-name python=3.5
    source activate your-environment-name

NOTE: Replace your-environment-name with the actual name of your environment.

Now install Anaconda Fusion with the following command:

    conda install -c anaconda-fusion anacondafusion

Next, for Windows, follow the steps from step 4 above in Windows install.

For Mac OSX, follow the steps from step 4 above in Mac OS X install.

## License File Installation

The first time you start Anaconda Fusion, it will ask you to upload the license file:

Browse your directories until you find your Anaconda Fusion license file, such as `license_bundle_20160524191753.txt`. Click Upload. Anaconda Fusion will then start.

## Next Steps

To use Anaconda Fusion, see our guide Getting started.

## Update Windows and Mac OS X

To update Anaconda Fusion to each new release, be sure to close Excel and uninstall the current version (see below) and install the new version.

## Update Conda package

To update Anaconda Fusion to each new release, be sure to close Excel, then in a terminal window run the following command: conda update -c anaconda-fusion anacondafusion.

## Windows uninstall

To uninstall Anaconda Fusion, click the “Uninstall Anaconda Fusion” item on the Windows Start menu.

## Mac OS X uninstall

To uninstall Anaconda Fusion, remove the folder where it was installed with the command: `rm -r ~/anacondafusion`.

## Conda package uninstall

To uninstall Anaconda Fusion, in a terminal window, activate your conda environment and run conda remove:

    source activate your-environment-name
    conda remove anacondafusion

NOTE: Replace your-environment-name with the actual name of your environment.