diff --git a/Pipfile b/Pipfile
index a05dbf66d7c87bd3553e71c3e1e6a71e3f2f28e1..c91fd92a34ead07e04cb8108d8605c069addcdb7 100644
--- a/Pipfile
+++ b/Pipfile
@@ -10,6 +10,7 @@ tabulate = "*"
 scrypt = "*"
 pyaes = "*"
 PyNaCl = "*"
+"e1839a8" = {path = ".", editable = true}
 
 [dev-packages]
 
diff --git a/Pipfile.lock b/Pipfile.lock
index ae44ec13ecfa2b633ee88bba8a0369dabd944a53..f27e6a971ed83e646d6d0601652f30277f8b9d32 100644
--- a/Pipfile.lock
+++ b/Pipfile.lock
@@ -1,7 +1,7 @@
 {
     "_meta": {
         "hash": {
-            "sha256": "22ac5bb64561eb08ea075a575e2b957157c4ecf5a04b37eada7331161eebe2e7"
+            "sha256": "9781db60bd2b394b50555e7bd36ebf96fbd997f7c2ff27bf5fb9f6ab83a58674"
         },
         "pipfile-spec": 6,
         "requires": {
@@ -56,6 +56,10 @@
             "index": "pypi",
             "version": "==0.4.1"
         },
+        "e1839a8": {
+            "editable": true,
+            "path": "."
+        },
         "ipaddress": {
             "hashes": [
                 "sha256:64b28eec5e78e7510698f6d4da08800a5c575caa4a286c93d651c5d3ff7b6794",
diff --git a/doc/install_pipenv.md b/doc/install_pipenv.md
index 153e31c39cad74a7f7ca97afd41956a684a471f1..481577957f0e573928a6e81e034373fc6d7d65a2 100644
--- a/doc/install_pipenv.md
+++ b/doc/install_pipenv.md
@@ -10,15 +10,17 @@ git clone https://git.duniter.org/clients/python/silkaj.git
 cd silkaj
 ```
 
-### Install dependencies
+### Install with dependencies
 ```bash
-pipenv install
+pipenv install "-e ."
 ```
 
+The double quotes are important, if you forget them, `pipenv` will install silkaj from pypi
+
 ### Activate pipenv and run silkaj
 ```bash
 pipenv shell
-./silkaj
+silkaj
 ```
 
 ## Manage Python versions with Pyenv