Skip to content

Conversation

@n2ygk
Copy link

@n2ygk n2ygk commented Aug 9, 2024

Per discussion in this Slack #general thread this is a first crack at replacing Anaconda as the Python & Jupyter Lab installer. It instructs the student to:

  1. Download and install Python from python.org
  2. Use a virtual env
  3. Use pip to install Jupyter Lab, Pandas and Matplotlib.

Documentation is given for Windows, macOS and Linux, however the Youtube videos will need to be re-recorded as well.

@n2ygk n2ygk marked this pull request as draft August 9, 2024 19:37
@netlify
Copy link

netlify bot commented Aug 9, 2024

Deploy Preview for workshop-template-previews ready!

Name Link
🔨 Latest commit e23544c
🔍 Latest deploy log https://app.netlify.com/sites/workshop-template-previews/deploys/66b66fd154389f00082050b9
😎 Deploy Preview https://deploy-preview-837--workshop-template-previews.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@tobyhodges tobyhodges added the status:wait Progress dependent on another issue or conversation label Oct 2, 2024
n2ygk added a commit to n2ygk/2025-01-07-columbia-python that referenced this pull request Dec 17, 2024
@Irratzo
Copy link

Irratzo commented Mar 13, 2025

Hi. @n2ygk 's proposal looks fine to me.

I just wanted to add that I also wrote new Python setup instructions for the SWC lesson "Plotting and programming with Python" https://swcarpentry.github.io/python-novice-gapminder/. These are not superior, but maybe worth a look for comparing. We used three setups for students to choose from: browser-based (Google Colab) and local setups (vanilla Python plus JupyterLab or VSCode).

The added value of this setup, in my experience, is to offer Google Colab as fallback. I always had it that some students could not make the local setup work whatsoever, and setting up with Google Colab instead was always quick and easy.


Update. Ah, I see that by now, the miniforge solution was chosen instead as the official solution, in #839 👍 .

@ErinBecker
Copy link
Contributor

@tobyhodges - should we close this one based on #839?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status:wait Progress dependent on another issue or conversation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants