long time lurker first post lol i swear I installed it. pip install dotenv finished cleanly, pip list shows it, and when i run the app by hand everything works... then VS Codes Run button starts it and i get this:

PS C:\scripts> python sync_reports.py
Traceback (most recent call last):
File "C:\scripts\sync_reports.py", line 3, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
PS C:\scripts> pip install requests
Requirement already satisfied: requests in c:\users\...\python311\lib\site-packages
PS C:\scripts> python sync_reports.py
ModuleNotFoundError: No module named 'requests'
same server, same repo, same user (i think)... ive reinstalled three times and even nuked the venv once, what am i missing??
for context, this is Python 3.12 on a plain Linux VM, nothing exotic :D i'm fine at writing Python but environments have always felt like dark magic to me. any pointers on how to see what teh service actually sees would be amazing.



