Skip to content

Commit

Permalink
Merge branch 'sandialabs:main' into saturated_PI
Browse files Browse the repository at this point in the history
  • Loading branch information
cmichelenstrofer authored Oct 17, 2023
2 parents 6c5d986 + c74e4fc commit 06ff51a
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 8 deletions.
28 changes: 21 additions & 7 deletions INSTALLATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,21 @@ Several tools exist that can both manage virtual environment and install Python
* If you already have Anaconda/Miniconda installed on your computer, [click here](#installing-using-conda) for instructions using **Conda**.

### Installing using Mamba
1. Download Miniforge3 (which contains Mamba) for your operating system [here](https://github.com/conda-forge/miniforge#download).
2. Double-click on the file you just downloaded and follow the prompts on the new window to install Miniforge3. When the "Advanced Installation Options" prompt comes up, check the box next to "Add Miniforge3 to my PATH environment variable". All the other default selections should work.
3. After installation completes, open a command prompt or terminal window and copy/paste the following code to confirm Mamba installed correctly. If installed correctly, the terminal should print both a Mamba and Conda version number (since Conda is used for some Mamba functions):
1. Download and install Miniforge3 (which contains Mamba) for your operating system:

* **Windows**: Download Miniforge3 from this [link](https://github.com/conda-forge/miniforge#download). Double-click on the file once it is downloaded, and follow the prompts on the new window to install. When the "Advanced Installation Options" prompt comes up, check the box next to "Add Miniforge3 to my PATH environment variable". All the other default selections should work.
* **MacOC or Linux**: Open your terminal and run the following commands:
```bash
curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
bash Miniforge3-$(uname)-$(uname -m).sh
```
Follow the prompts that appear in the terminal to install Miniforge3. When the `Do you wish the installer to initialize Miniforge3 by running conda init [yes|no]` prompt appears, select "yes".

2. After installation completes, open a command prompt or terminal window and copy/paste the following code to confirm Mamba installed correctly. If installed correctly, the terminal should print both a Mamba and Conda version number (since Conda is used for some Mamba functions):
```bash
mamba --version
```
4. Copy/paste the following code to create a new virtual environment named `wot`, activate the environment, and install WecOptTool and its dependencies in the environment. Feel free to replace `wot` in the first two lines with a different environment name if you would like:
3. Copy/paste the following code to create a new virtual environment named `wot`, activate the environment, and install WecOptTool and its dependencies in the environment. Feel free to replace `wot` in the first two lines with a different environment name if you would like:
```bash
mamba create -n wot
mamba activate wot
Expand All @@ -28,9 +36,15 @@ Several tools exist that can both manage virtual environment and install Python
```

### Installing using Conda
1. Download Miniconda3 (which contains Conda) for your operating system [here](https://docs.conda.io/projects/miniconda/en/latest/index.html).
2. Double-click on the file you just downloaded and follow the prompts on the new window to install Miniconda3. When the "Advanced Installation Options" prompt comes up, check the box next to "Add Miniforge3 to my PATH environment variable". All the other default selections should work.
3. After installation completes, open a command prompt or terminal window (close any command/terminal windows you had open previously) and copy/paste the following code to confirm Conda installed correctly. If installed correctly, the terminal should print a Conda version number:
1. Download Miniconda3 (which contains Conda) for your operating system [here](https://docs.conda.io/projects/miniconda/en/latest/index.html). For MacOS, the `bash` option installs via the terminal and the `pkg` option installs via an interactive window, choose whichever you prefer.
2. Install Miniconda3 for your operating system:

* **Windows or Mac `pkg`**: Double-click on the file you just downloaded and follow the prompts on the new window. When the "Advanced Installation Options" prompt comes up, check the box next to "Add Miniforge3 to my PATH environment variable". All the other default selections should work.
* **Linux or Mac `bash`**: Open your terminal and run the following command:
```bash
bash Miniconda3-latest-$(uname)-$(uname -m).sh
```
3. After installation completes, open a command prompt or terminal window and copy/paste the following code to confirm Conda installed correctly. If installed correctly, the terminal should print a Conda version number:
```bash
conda --version
```
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ It is strongly recommended you create a dedicated virtual environment (e.g., usi

From your dedicated environment, you can install WecOptTool via `conda`, `pip`, or `mamba`:

**Option 1** - using `Conda` (requires having `conda-forge` added as a channel in your environment, see instructions [here](https://conda-forge.org/docs/user/introduction.html#how-can-i-install-packages-from-conda-forge)):
**Option 1** - using `Conda`:

```bash
conda install -c conda-forge wecopttool
Expand Down

0 comments on commit 06ff51a

Please sign in to comment.