Comments (6)
Probably need instructions for the Beginner tutorial separately from the Intermediate tutorial.
-
The Beginner tutorial instructions will probably be minimal, namely just make sure people can install
miniconda
and (possibly)git
. (I say "possibly" forgit
because you can actually installgit
withconda
.) -
The Intermediate tutorial probably requires
miniconda
instructions as well as a tutorial conda environment file to install the necessary dependencies. Maybe we make this fairly simple for the tutorial (i.e., not a lot of labextensions), and then provide a more complex set of instructions for "production" environments... maybe even have a short instruction during the tutorial on installing the "production" environment.
from ncar-python-tutorial.
Similar to https://github.com/NCAR/ncar-python-tutorial/blob/master/README.md but only for personal computer (for beginner track day 1), tell people to go to miniconda download page, not having an environment for them (don't want to hide this process).
Is this simple enough that we just direct people here https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html
Do we need tests? It's pretty simple if anything is broken.
Instructions for people with an old version of conda, how to update.
step 1
Check conda version
step 2
2a, if old, update
2b if really old, delete and reinstall might be easier)
- check env list to see if they need to save old environments
2c if not found, install
step 3
relaunch terminal
step 4
be in base environment
check conda version again
from ncar-python-tutorial.
Here is the link to the blog, where the instructions will be hosted
https://ncar.github.io/ncar-python-tutorial/
from ncar-python-tutorial.
Also have them check git -version
Everyone on Windows need to have a terminal, probably do already to access Cheyenne.
from ncar-python-tutorial.
Also include getting Github account if they don't already.
from ncar-python-tutorial.
I will have these written up in the self-paced script.
from ncar-python-tutorial.
Related Issues (20)
- Change to a Nikola site HOT 2
- Finish 0-30 Tutorial Content HOT 12
- Remove old Jekyll site
- Re-use "old-contents"? HOT 1
- Announcement Update for Spring 2020 Tutorial HOT 2
- Virtual Tutorial To-Do List - Part 1
- Grammar changes HOT 3
- Short Tutorial Seminar Series HOT 4
- Tutorial announcements HOT 1
- conda activate drops user in /
- bash kernel set x?
- Support self-guided as well as in-person tutorials HOT 2
- Edit tutorial notebooks to address common questions
- Remove need to change/update the user's base environment HOT 1
- Remove event-specific information from repo and make stand-alone (self-guided) HOT 1
- Update Pangeo kernel on JHub and use for tutorial HOT 3
- Update ssh tunnel scripts with option to select a default environment to use HOT 7
- Pull SSH launch scripts into separate package HOT 5
- Curriculum for beginner, intermediate & advanced tracks? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ncar-python-tutorial.