Importuje pracę z plikiem raw, ale nie w IDLE

AKTUALIZACJA 10 sekund później
Naprawiono poprawnie teraz, dzięki JF i Gaudenowi.

AKTUALIZACJA
Znalazłem tymczasową poprawkę, zapisując plik IDLE w katalogu, w którym znajduje się drugi plik roboczy. (Nadal chciałbym wiedzieć, jak go naprawić, jeśli mogę).

To nie jest stała poprawka, więc jeśli chcesz spróbować i sprawić, by działała niezależnie od miejsca zapisania pliku, nie krępuj się.

To jest początek pliku Pythona:

#!/usr/bin/python
# -*- coding: utf-8  -*-
import wikipedia
import pagegenerators
import sys
import re
import pywikibot
from pywikibot import *

(Być może zauważyłeś, że jest to skrypt pywikipedia, ale myślę, że to nieistotne)

Ten plik działa poprawnie z wiersza poleceń.

Jednak gdy próbuję użyć IDLE do opracowania skryptu lub po prostu używam interpretera IDLE, pojawia się błąd:

>>> import wikipedia

Traceback (most recent call last):
  File "<pyshell#9>", line 1, in <module>
    import wikipedia
ImportError: No module named wikipedia

Nie mam pojęcia, dlaczego to nie działa.

Próbowałem również tego:

>>> imp.find_module("wikipedia.py","f:/ake/pa/th/")

Traceback (most recent call last):
  File "<pyshell#7>", line 1, in <module>
    imp.find_module("wikipedia.py","f:/ake/pa/th/")
ImportError: No frozen submodule named f:/ake/pa/th/.wikipedia.py

Ścieżka podana w dzienniku błędów jest poprawną ścieżką do pliku wikipedia.py, jest tylko to. przedwikipedia.py.

Następnie próbowałem dodać ścieżkę dosys.path, ale to też nie zadziałało:

>>> import sys
>>> sys.path.append("c/users/adam/py")
#the same error...

Ścieżka do modułu: `c: użytkownicy Joe_bloggs py Wikipedia.pyc

Plik wykonywalny Pythona: Wiersz poleceń:C:\Python27\python.exe, IDLE:C:\Python27\pythonw.exe

PYTHONPATH rzuca, w obu:

Traceback (most recent call last):
  File "<pyshell#20>", line 1, in <module>
    print os.environ['PYTHONPATH'].split(os.pathsep)
  File "C:\Python27\lib\os.py", line 423, in __getitem__
    return self.data[key.upper()]
KeyError: 'PYTHONPATH'

OS: System Windows 7

Wersja Pythona: 2.7.2

Nowa ścieżka: IDLE i wiersz poleceń:

C:\Program Files\Common Files\Microsoft Shared\Windows Live
C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live
C://Python27
C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin
C:\Program Files (x86)\QuickTime\QTSystem\
C:\Program Files (x86)\Windows Live\Shared

questionAnswers(2)

yourAnswerToTheQuestion