выбранный ответ на самом деле не отвечает на вопрос.У меня была похожая проблема, мое приложение использует pyside и QtWebKit, на моем компьютере разработчика работало нормально, на компьютере пользователя после того, как в комплекте с py2exe не было.
Прежде всего ваш setup.py должен явно включать PySide.QtNetwork: ссылка
...
setup(
...
options = {
'py2exe': {
...
'includes': ['PySide.QtNetwork'],
...
}
}
...
после этого вам следует упаковать библиотеки openSSL: ссылка
иди сюда и получите win32openssl (Вы можете использовать облегченную версию). Скопируйте libeay32.dll и ssleay32.dll в папку вашего проекта и добавьте их как файлы данных в файл setup.py, например:
...
setup(data_files=[('', ['libeay32.dll','ssleay32.dll'])],
...
и, наконец, вам нужно добавить изображениеподдержка: добавить плагины изображений в виде файлов данных, в конце должно быть что-то вроде этого:
...
setup(data_files=[("imageformats", glob(r'C:\Python27\Lib\site-packages\PySide\plugins\*.*')),('', ['libeay32.dll','ssleay32.dll'])],
...