Звучит как проблема с путями.Публикуйте то, что вы видите, когда делаете
import sys
print sys.path
ОП говорит, что sys.path
выводит следующее
C:\Documents and Settings\sumod_pawgi\workspace\SWCTester\src\root\nested
C:\eclipse\plugins\org.python.pydev.debug_2.1.0.2011052613\pysrc
C:\Documents and Settings\sumod_pawgi\workspace\SWCTester\src
C:\Python25\Lib\site-packages
C:\Python25
C:\Python25\DLLs
C:\Python25\lib
C:\Python25\lib\lib-tk
C:\Python25\lib\plat-win
C:\WINDOWS\system32\python25.zip
C:\eclipse\plugins\org.python.pydev_2.0.0.2011040403\PySrc
C:\Python25\Lib\site-packages\py2exe
Из того, что я вижу, я могу определить, как проблему: ваш res
каталог не в вашем пути.Это можно исправить одним из двух способов:
- do
sys.path.append('path/to/res/directory')
- добавить каталог
res
в путь в PyDev Run Configurations
ИЛИ
- Щелкните правой кнопкой мыши файл * .py (в Eclipse), выберите «Запуск от имени» -> «Выполнить конфигурации ...»
- В правой части выберитеВкладка «Аргументы».
- Проверьте раздел «Рабочий каталог», проверьте выбранный рабочий каталог (там должны присутствовать все необходимые файлы - если нет, нажмите кнопку «Рабочее пространство» и выберите папку из рабочего пространства)