Skip to content

Commit 7f1fd2c

Browse files
authored
Merge pull request #20 from JostMigenda/setup-instructions
Update setup instructions
2 parents c4acd79 + 2104f43 commit 7f1fd2c

File tree

1 file changed

+5
-16
lines changed

1 file changed

+5
-16
lines changed

learners/setup.md

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,21 @@ Download the [data zip file](https://example.com/FIXME) and unzip it to your Des
1818

1919
### Details
2020

21-
This course uses Python and was developed using Python 3.11, therefore it is recommended that you have a Python 3.11 or newer environment.
21+
This course was originally developed using Python 3.11 and last tested with Python 3.13. We recommend that you have a Python 3.13 environment.
2222

2323
You may want to create a new Python virtual environment for the course, this can be done with your preferred Python environment manager (e.g. `conda`, `pipenv`), the required packages can all be installed via `pip`.
2424

25-
If you have `conda` available, you can create and activate a new environment named `py311_env` with Python 3.11 using the following command:
25+
If you have `conda` available, you can create and activate a new environment using the following command:
2626

2727
```sh
28-
conda create --name py311_env python=3.11
29-
conda activate py311_env
28+
conda create --name prof_opt python=3.13
29+
conda activate prof_opt
3030
```
3131

3232
The non-core Python packages required by the course are `pytest`, `snakeviz`, `line_profiler`, `numpy`, `pandas` and `matplotlib` which can be installed via `pip`.
3333

3434
```sh
35-
pip install pytest snakeviz line_profiler[all] numpy pandas matplotlib
35+
pip install pytest snakeviz "line_profiler[all]" numpy pandas matplotlib
3636
```
3737

3838
To complete some of the exercises you will need to use a text-editor or Python IDE, so make sure you have your favourite available.
@@ -48,15 +48,4 @@ pip install shapely
4848
:::::::::::::::::::::::::
4949

5050

51-
:::::::::::::::: spoiler
52-
53-
### Mac OS (line_profiler)
54-
55-
If you are unable to install `line_profiler` via `pip` on MacOS. Instead it can be installed via `conda`.
56-
57-
```sh
58-
conda install -c conda-forge line_profiler
59-
```
60-
::::::::::::::::::::::::
61-
6251
:::::::::::::::::::::::::::::::::::::::::::::::::::

0 commit comments

Comments
 (0)