Niestety, wsparcie IronPythona dla pip i setuptools wciąż jest niestabilne. Możesz spróbować skonfigurować pip ręcznie, wykonując te instrukcje , a następnie powinieneś być w stanie zainstalować pakiety z PTVS, ale nie wszystkie pakiety będą działać ze starszymi wersjami narzędzi konfiguracyjnych.
Co więcej, wiele pakietów nie będzie działać z IronPythonem, kropka. Zasadniczo, jeśli pakiet zawiera jakiś kod natywny (pliki .pyd), to nie zadziała, ponieważ IronPython nie implementuje API rozszerzalności CPython. Podejrzewam, że PyMongo będzie jednym z nich.
Czy jest jakiś szczególny powód, dla którego próbujesz do tego użyć IronPythona? Zwróć uwagę, że PTVS w pełni obsługuje zwykły Python.