no module named request

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
BrunoHorst
User
Beiträge: 3
Registriert: Freitag 23. November 2012, 16:35

Hi, hab grad angefangen mit Python und wollte grad aus einem Lehrbuch etwas ausprobieren.

import urllib.request


Kriege dann:

ImportError: No module named request

Dies habe ich einerseits mit einer frischen OpenSuse Version und einer älteren Gentoo-Version ausprobiert.
Beide zeigen bei:

python -V

Python 2.7.3
BlackJack

@BrunoHorst: Dann ist das Lehrbuch anscheinend für Python 3.
BrunoHorst
User
Beiträge: 3
Registriert: Freitag 23. November 2012, 16:35

Gut, und kann man das Modul irgendwie einbinden?
BrunoHorst
User
Beiträge: 3
Registriert: Freitag 23. November 2012, 16:35

hab es jetzt selbst herausgefunden. man muß einfach seine datei mit

python3 datei.py

starten.

vorher hab ichs mit

python datei.py gemacht
Benutzeravatar
cofi
Python-Forum Veteran
Beiträge: 4432
Registriert: Sonntag 30. März 2008, 04:16
Wohnort: RGFybXN0YWR0

Mit der She-Bang

Code: Alles auswählen

#!/usr/bin/env python3
und executable Rechten fuer die Datei kannst du sie auch ueber ihren Pfad starten. Und du dokumentierst damit auch noch, dass sie fuer Python 3 gedacht ist.
Antworten