diff --git a/snakehouse/requirements.py b/snakehouse/requirements.py
index 05a80490d8eeeea9e09b4aeca352bc66c850b2bc..a9bf665967741c0fad8bbbd9121b70ac01d5467d 100644
--- a/snakehouse/requirements.py
+++ b/snakehouse/requirements.py
@@ -59,6 +59,8 @@ def read_requirements_txt(path: str = 'requirements.txt'):
     lines = (line for line in lines if not line.startswith('http'))
     lines = (line for line in lines if line)
     lines = (line for line in lines if not line.startwith('--'))
+    lines = (line.replace('--extra-index-url ', '') for line in lines)
+    lines = (line.replace('--index-url ', '') for line in lines)
     return list(lines)