diff --git a/environment.yml b/environment.yml
new file mode 100644
index 0000000000000000000000000000000000000000..d155602e8263bf49f272ada2f93843cac048a2a3
--- /dev/null
+++ b/environment.yml
@@ -0,0 +1,25 @@
+# On linux, you should run this command (or equivalent) also need these packages:
+# > apt install build-essential python3.11-dev swig
+# (replace 3.11 with your python version; for instance python3.12-dev.
+
+name: irlcenv
+channels:
+  - pytorch
+  - conda-forge
+  #  - nodefaults
+dependencies:
+  - python
+  - gymnasium[box2d]
+  - torch
+  - sympy
+  - tqdm
+  - seaborn
+  - pillow
+  - scikit-learn
+  - matplotlib
+  - requests # Required when updating the local files (read stuff from gitlab).
+  - pyqt6 # Try pyqt
+  - pygame
+  - pip
+  - pip:
+      - -r requirements_pip.txt