So, jetzt aber zu deinem Problem:
In welchem PYTHONPATH ist das Modul denn? Denn wenn du "base" aktivierst, aktivierst du damit auch eine eigene Umgebung. _Dann_ muss es im Pythonpath sein.
Hast du dich schon einmal mit virtualenv beschäftigt? Das ist ein kleines Tool, mit dem man sich virtuelle Umgebungen für Python-Projekte bauen kann. Sehr hilfreich, falls Bibliotheken in verschiedenen Versionen für verschiedene Programme benötigt werden und man hat so ein gekapseltes Ökosystem.
Wenn du also so eine virtuelle Umgebung aktivierst und dann etwas mit pip installierst, dann ist es in diese Umgebung verfügbar - aber nicht systemweit.
Umgekehrt: Wenn du etwas systemweit aktivierst, dann ist es nicht in der virtuellen Umgebung verfügbar.
Versuch das Modul zu installieren, sobald die Umgebung aktiv ist.