Как правильно загружать изображения с помощью Python (pyqt)?

У меня есть эта структура в моем приложении:

|-App
|
|-functions
|
|-ui
|--ui.py
|    
|images
|
|main.py

у меня есть папка функций с некоторыми сценариями и папка пользовательского интерфейса с сгенерированным PyQt кодом в файле ui.py.

и файл main.py, который загружает файл ui.py для отображения интерфейса, а файл ui.py загружает некоторые изображения из & quot; images & quot; папка в корне.

если я выполню свой скрипт непосредственно на python (двойной щелчок на файле main.py), изображения не будут отображаться ..

Но если я использую терминал с & quot; python main.py & quot; изображения показывают правильно.

Ссылки на ui.py выглядят так:

icon.addPixmap(QtGui.QPixmap(_fromUtf8("images/flags/MXN.png"))

Ответы на вопрос(1)

Ваш ответ на вопрос