Skip to content

Commit 95f70cc

Browse files
committed
[getting-started] adjusted to match with SF 2.0.2
1 parent 446e2f0 commit 95f70cc

File tree

1 file changed

+25
-28
lines changed

1 file changed

+25
-28
lines changed

content/en/docs/1_getting-started.md

Lines changed: 25 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -4,45 +4,42 @@ description: Installing ScopeFoundry and its dependencies.
44
weight: 1
55
---
66

7-
[anaconda_dl]: https://www.anaconda.com/download/
7+
[anaconda_dl]:https://www.anaconda.com/download/success
8+
[ anaconda_env_docs ]: http://conda.pydata.org/docs/using/envs.html
89
[IDE]:/docs/100_development/10_setup_eclipse/
910

10-
Note: We recommend the [Anaconda][anaconda_dl] Python distribution, which contains many easy-to-install scientific python packages. If you already had a non-Anaconda version of python installed, you will need to make sure you use Anaconda in order to follow the instructions below.
11+
**We recommend** the [Anaconda][anaconda_dl] Python distribution, which contains many easy-to-install scientific python packages and recommend to create a separate environment.
1112

12-
* Download and Install [Anaconda][anaconda_dl]. The current recommended Python version is 3.11. Other Python 3 versions should work but are not actively tested.
13+
If you already had a non-Anaconda version of python installed, you will need to make sure you use Anaconda in order to follow the instructions below. The use of the conda environment is optional, but provides a clean, known working environment for ScopeFoundry.
1314

14-
* Anaconda provides a way to make a clean set of packages in an "environment". Follow these steps to create an [conda environment](http://conda.pydata.org/docs/using/envs.html). This environment includes ScopeFoundry and all of the packages ScopeFoundry needs to run.
15+
**Windows**
1516

16-
__Windows__
17+
1. Download and install [mininaconda](anaconda_dl) Python distribution
18+
2. Create an environment with required dependencies. Anaconda provides a way to make a clean set of packages in an "environment". Follow these steps to create an [conda environment][anaconda_env_docs]. In `anaconda(3) prompt` run:
19+
```sh
20+
conda create -n scopefoundry python=3.13
21+
```
22+
To include ScopeFoundry and all of the packages ScopeFoundry needs to run activate the environment:
23+
```sh
24+
conda activate scopefoundry
25+
```
26+
3. to install ScopeFoundry and it's dependencies
27+
```sh
28+
pip install pyqt6 qtconsole matplotlib scopefoundry
29+
```
1730

18-
Open an Anaconda prompt and run the following commands:
19-
20-
```sh
21-
conda create -n scopefoundry python=3.12
22-
```
23-
```sh
24-
conda activate scopefoundry
25-
```
26-
```sh
27-
conda install numpy qtpy h5py pyqtgraph qtconsole matplotlib
28-
```
29-
```sh
30-
pip install pyqt6 scopefoundry
31-
```
32-
33-
The first two lines create and activate a clean python / conda environment for your ScopeFoundry app to use, the next lines install the required packages and the final line install the ScopeFoundry package itself.
34-
35-
The use of the conda environment is optional, but provides a clean, known working environment for ScopeFoundry
31+
*`qtconsole` `matplotlib` are optional*
3632

3733
__Mac / Linux__
3834

39-
Same step as above except that you can use `terminal` instead of `anaconda prompt`.
35+
Same step as above except that
4036

41-
For olders versions of anaconda (<4.4 before 2017) you have to replace `conda activate scopefoundry` with
37+
- Use `terminal` instead of `anaconda prompt`.
4238

43-
```sh
44-
source activate scopefoundry
45-
```
39+
- For olders versions of anaconda (<4.4 before 2017) you have to replace `conda activate scopefoundry` with
40+
```sh
41+
source activate scopefoundry
42+
```
4643

4744
__Next__
4845

0 commit comments

Comments
 (0)