You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+31-26Lines changed: 31 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,9 +23,31 @@ More information about our open-source pupillometry project can be found here: [
23
23
24
24
## 1. Installation
25
25
26
-
### 1.1 Install PyPupilEXT using pip
26
+
### 1.1 Install PyPupilEXT using pip (Recommended)
27
27
28
-
This feature is forthcoming. Currently, users must compile their own wheel files to utilize PyPupilEXT (see below for instructions).
28
+
To install PyPupilEXT using the wheel files, visit the [releases page](https://github.com/openPupil/Open-PupilEXT/releases) of the repository and download the appropriate wheel (.whl) file for your operating system and Python version. Next, open your terminal or command prompt and navigate to the directory where you downloaded the wheel file.
29
+
30
+
Run the following command to create a new environment named `pypupilenv` with Python 3.10:
For users interested in a hands-on approach, or for testing custom configurations, you can manually set up a Podman or Docker environment with the following steps:
167
189
168
-
#### Step 1: Start and Configure the Container
169
-
170
-
Start a container using an Ubuntu base image and install essential development tools and dependencies:
171
-
172
190
```shell
191
+
#### Step 1: Start and Configure the Container
192
+
# Start a container using an Ubuntu base image and install essential development tools and dependencies:
173
193
podman run -it --memory=8g --shm-size=8g --arch amd64 ubuntu:22.04 /bin/bash
### 1.5 The advanced way of installing PyPupilEXT when nothing works
260
+
### 1.5 The advanced way of installing PyPupilEXT when nothing works (not recommended!)
256
261
257
262
If the build process fails, it may be due to the setup.py file. In such a case, it could be useful to compile the C++ files manually. Firstly, you need to find the path to the C++ NumPy header, which is necessary during the compilation. For this, type the following in your shell
0 commit comments