質問: output.decode(outputEncoding) File "c:\users\◯◯\desktop\p\lib\encodings\cp1252.py", line 15, in decode return codecs.charmap_decode(input,errors,decoding_table) UnicodeDecodeError: 'charmap' codec can't decode byte 0x8d in position 95: chara cter maps to Finished command: build_wx (0.374s) Finished command: build (0.390s) Command '"c:\users\◯◯\desktop\p\python.exe" -u build.py build' failed with exi t code 1. error: Setup script exited with 1 ``` ### 該当のソースコード ``` コマンドプロンプトでPythonのpipやeasyinstallを置いてあるアドレスまで「cd」で移動して(...\Scripts)、 「easy_install.exe -f http://wxpython.org/Phoenix/snapshot-builds wxpython-phoenix」を実行 ``` ### 試したこと 2回、同じコマンド(easy install)を実行したが、改善は見られませんでした。 ### 補足情報(言語/FW/ツール等のバージョンなど) OS:Windows 8.1 対象:Python3.5.2, wxpython Phoenix ※easy installは、コマンドプロンプト上で操作
回答: 回答者様のご意見も参考にしつつ、少し異なる方法で解決いたしましたので、こちらに書かせていただきます。 まず、回答者様から教えていただきましたサイト wxPython(Phoenix)を pip でインストール | emptypage.jp blog https://blog.emptypage.jp/archives/298 にて、 1.Phoenix はまだ PyPI に登録されていない 2.wxpython Phoenixサイトのスナップショットをダウンロードする という旨の記載がありました。 ただ、その後に掲載されている実行内容がどこでするのか、自分に当てはまるのかが不明だったため、また別の以下のサイト様 英検一級に挑戦した医師のブログ「Python3にwxPythonを入れるのにスゲー苦労した!」 http://blog.livedoor.jp/eikengokaku/archives/2050654.html に示されている方法を参考にしました。 具体的には、 1.wxpython Phoenixサイト(https://wxpython.org/Phoenix/snapshot-builds/)のスナップショットをダウンロード→wxPython_Phoenix-3.0.3.dev2190+ed545aa-cp35-cp35m-win32.whl (上記whlファイルは複数あり、「cp35」と「win32」(windows 32bit)を参考に選びました。他のcp2x も試しましたが、下記動作を実行した際に、「対応していない」旨のエラーがでました。) 2.ダウンロードしたwhlファイルをpip.exeと同じ場所に移動 3.コマンドプロンプトで「cd (略)\Scripts>」(Scriptsはpip.exeのある場所)に移動し、 「pip install wxPython_Phoenix-3.0.3.dev2190+ed545aa-cp35-cp35m-win32.whl」と入力・実行 以上の内容を実行した結果、無事wxpython Phoenixをインストールできました! ※無事インストールできているかは、pythonを起動し、 >>>import wx >>> となれば無事完了しております。 回答いただいた方、質問をご覧いただけた方々のご協力も有り、無事、解決に至ることが出来ました。 この度は、誠にありがとうございました。