Plik Pythona open () w Enthought Canopy kończy się niepowodzeniem: „IOError Brak takiego pliku lub katalogu”

Używam kodu pod Enthought Canopy, aby otworzyć i odczytać plik. Ciągle mówi mi IOError.

Ale jestem pewien, że nazwa pliku tekstowego jest poprawna i znajduje się w tym samym katalogu co plik Pythona, a kod działa dobrze w innych IDE, takich jak Python IDLE. Nie wiem, co jest nie tak. Jakieś sugestie?

inFile = open('words.txt', 'r')
words = inFile.read().split()

zawodzi zIOError: [Errno 2] No such file or directory: 'words.txt'

questionAnswers(2)

yourAnswerToTheQuestion