Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
esm-tutorials
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Package Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
esm-course
esm-tutorials
Commits
29b8163a
Commit
29b8163a
authored
Jul 09, 2018
by
jonas.hoersch
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update setup and requirements (closes #3)
parent
1f208faa
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
8 deletions
+20
-8
SETUP.md
SETUP.md
+13
-8
requirements.yml
requirements.yml
+7
-0
No files found.
SETUP.md
View file @
29b8163a
# Download
You can download the tutorials with
`git`
with the following command (it should be public):
You can download the tutorials with
`git`
with the following command (it should
be public):
```
git clone https://git.scc.kit.edu/sp2668/esm_tutorials.git
```
Alternatively, you can download the tutorials as compressed folder.
Alternatively, you can download the tutorials as compressed zip-file from
https://git.scc.kit.edu/sp2668/esm_tutorials/-/archive/master/esm_tutorials-master.zip
# Installation Guide
Install
`miniconda`
(or Anaconda). For instructions for your operating system see
https://conda.io/docs/user-guide/install/index.html
**
Make sure to follow these steps BEFORE the first tutorial (The wireless WILL
be spotty with so many heavy users and we'll loose precious tutorial time)!
**
Now create a new environment from the provided
`requirements.yml`
file. For detailed instructions see
Install
`miniconda`
(or Anaconda). For instructions for your operating system
see https://conda.io/docs/user-guide/install/index.html
Now create a new environment from the provided
`requirements.yml`
file. For
detailed instructions see
https://conda.io/docs/user-guide/tasks/manage-environments.html#creating-an-environment-from-an-environment-yml-file
Open a terminal. Creating the environment requires the following set of commands:
Open a terminal. Creating the environment requires the following set of
commands. They take time and have to download several packages!
Windows:
```
conda env create -f requirements.yml
activate esm-tutorials
conda list
```
macOS and Linux:
```
conda env create -f requirements.yml
source activate esm-tutorials
conda list
```
Open a jupyter notebook with the following command in the tutorial folder (where your notebooks are):
...
...
requirements.yml
View file @
29b8163a
...
...
@@ -7,8 +7,15 @@ dependencies:
-
matplotlib
-
nb_conda
-
numpy
-
scipy
-
networkx
-
pandas
-
python
-
scikit-learn
-
pyomo
-
xarray
-
netcdf4
-
bottleneck
-
glpk
-
pip
:
-
pypsa
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment