Skip to content

Commit 0a1d1a8

Browse files
authored
Update installation instructions (#19)
* Update installation instructions * Update linux.md * Update mac.md * Update windows.md
1 parent 5de5958 commit 0a1d1a8

File tree

4 files changed

+5
-46
lines changed

4 files changed

+5
-46
lines changed

session99/index.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,10 @@ What we're installing
1616
---------------------
1717

1818
For the software engineering session on programming, we'll be using the language *Python* and in
19-
particular versions >= 3.7. We will use the *Anaconda* python distribution which contains a good
20-
collection of the most common *Python* modules as well as *IPython* (an improved *Python*
21-
interpreter) and the Jupyter notebook (a useful web-based user interface that allows you to create
22-
documents that combine text and *Python* code, executable with the same browser window). We'll need
23-
*pip*, the package installer for *Python*, as well.
19+
particular versions >= 3.9. We will primarily use *uv* and *venv* to manage virtual environments
20+
as well as *IPython* (an improved *Python* interpreter) and the Jupyter notebook (a useful web-based
21+
user interface that allows you to create documents that combine text and *Python* code, executable
22+
with the same browser window). We'll need *pip*, the package installer for *Python*, as well.
2423

2524
For the session on version control, we'll be using *Git* and the *Github* website.
2625

session99/linux.md

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -35,34 +35,6 @@ Older distributions may have outdated versions of specific packages.
3535
Other linux distributions most likely also contain the needed python packages but again
3636
they may also be outdated.
3737

38-
Python via Anaconda
39-
-----------------------
40-
41-
We recommend you use [Anaconda](https://anaconda.org/), a complete independent scientific python distribution.
42-
43-
Download [Anaconda for linux](https://www.anaconda.com/download/#linux) with your web browser, choose
44-
the python 3.7 version. Open a terminal window, go to the place where the file was downloaded and type:
45-
46-
```bash
47-
bash Anaconda3-
48-
```
49-
50-
and then press tab. The name of the file you just downloaded should appear.
51-
52-
Press enter. You will follow the text-only prompts. To move through the text,
53-
press the space key. Type `yes` and press enter to approve the license. Press
54-
enter to approve the default location for the files. Type yes and press
55-
enter to prepend Anaconda to your PATH (this makes the Anaconda distribution
56-
the default Python).
57-
58-
You can test the installation by opening a new terminal and checking that:
59-
60-
```bash
61-
which python
62-
```
63-
64-
shows a path where you installed anaconda.
65-
6638
Git
6739
---
6840

session99/mac.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,6 @@ installing homebrew.
6767

6868
## Python
6969

70-
71-
We recommend installing a complete scientific python distribution. One of these is
72-
[Anaconda](https://anaconda.org/).
73-
74-
Please download and install [Anaconda](https://www.anaconda.com/download/)
75-
(Python 3.7 version).
76-
77-
7870
### Python from Homebrew
7971

8072
Alternatively if you wish to install python manually you can use Homebrew.

session99/windows.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@ Windows
88
Python
99
------
1010

11-
We recommend installing a complete scientific python distribution. One of these is
12-
[Anaconda](https://www.anaconda.com/distribution/).
13-
14-
Please download and install [Anaconda](https://www.anaconda.com/download/)
15-
(Python 3.7 version).
11+
We recommend installing a Python from the [official website](https://www.python.org/downloads/).
1612

1713
Sophos
1814
------

0 commit comments

Comments
 (0)