Skip to content

ariannedee/python-environments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Environments and Best Practises Live Training

This is the code for the O'Reilly Live Training - Python Environments and Best Practises presented by Arianne Dee

Before the class, please follow these instructions:

  1. Install Python
  2. Check that Python was installed properly
  3. Install PyCharm
  4. Download the code

Set up instructions

1. Install Python 3.9 or higher

Go to https://www.python.org/downloads/

Click the yellow button at the top to download the latest version of Python.

Follow the prompts and install using the default settings.

2. Make sure that Python is properly installed

Open the PowerShell application in Windows or Terminal on Mac or Linux

Try these commands:

  • python --version
  • python3 --version
  • py --version

At least one of those commands should print a Python version of 3.9 or higher (whichever version you just downloaded).

If it doesn't, try further specifying the version, like:

  • python3.13 --version
  • py -3.13 --version

3. Download PyCharm

Download here: https://www.jetbrains.com/pycharm/download/

Install, open, and use the default settings.

4. Download the course files

If you know git:

Clone the repository.

If you don't know git:

  1. Click the "Clone or download" (green) button at the top-right of the page
  2. Click "Download ZIP"
  3. Unzip it and move the python-environments-main folder to a convenient location

FAQs

Can I use a different code editor besides PyCharm?

You can use VS Code for this class.

Jupyter notebooks are not ideal since we'll be working from multiple folders throughout the class.

My IDE doesn't recognize my Python version

See these instructions for setting Python up in PyCharm or VS Code.

Do you offer private Python help?

Yes, email arianne.dee.studios at gmail.com if you have any questions.

About

Code for O'Reilly training - Python Environments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages