PyQt4 アプリケーションにリソースを埋め込もうとしています。
しかし、付属の pyrcc.exe を使用して作成したリソース ファイルをインポートすると、エンコード エラーが発生しました。
これは私がオンラインで見た一般的なエラーであったため、Pyrcc はすでにファイルの上に UTF-8 エンコーディング行を追加しています。
SyntaxError: ファイル内の非 ASCII 文字 '\xff' が 1 行目にありますが、エンコードが宣言されていません。詳細はhttp://python.org/dev/peps/pep-0263/を参照してください
エラーリンクを確認したので、すでに持っているファイルにエンコーディング行を追加することをお勧めします
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Resource object code
#
# Created: Mon Sep 14 10:40:57 2015
# by: The Resource Compiler for PyQt (Qt v4.8.6)
#
# WARNING! All changes made in this file will be lost!
from PyQt4 import QtCore
qt_resource_data = "\
\x00\x00\x06\xdf\
\x89\
\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
\x00\x00\x40\x00\x00\x00\x40\x08\x06\x00\x00\x00\xaa\x69\x71\xde\
\x00\x00\x06\xa6\x49\x44\x41\x54\x78\x5e\xed\x5b\x5d\x72\xda\x48\...
任意の提案をいただければ幸いです。ありがとう !