ich schreibe an meiner MA und muss zum ersten Mal programmieren. Also bitte habt Nachsicht

In meiner MA geht es um Kreditrisikomessung im WWW. Dh ich programmiere und crawle durch die Seiten und muss sie letztlich analysieren mittels Sentiment Analysis.
Mein Problem: Ich arbeite mit Python und einem Editor (mittlerweile habe ich einige Editoren ausprobiert, da nichts funktioniert hat, zb PyCharm, Sublime Text, Anaconda).
Ich habe im Terminal alles installiert: BeautifulSoup, Pandas, RoboBrowser., requests.
Im Editor jedoch wirft der mir nicht das HTML Dokument aus, wenn ich BS importiere, sondern gibt mir jedes mal eine Fehlermeldung.
from bs4 import BeautifulSoup
import requests
Output: traceback (most recent call last): File ..... , line 1, in <module> import requests
ImportError: No module named requests
[finished in 0.5s with exit code 1]
[shell_cmd: python -u" Ordername..."]
[dir ....]
[path ..... ]
Ich danke im Voraus