LINE2020.01.20Pythonの「Kivy」というフレームワークを使いGUIアプリを作っていたところ、エラーが発生し起動できない現象に遭遇しました。エラーと解決方法がわかりましたので、共有します。環境は、Windows10にanacondaで仮想環境を作り、その上でアプリを実行しています。「Kivy」で作ったアプリを起動すると、以下の文言でWindowsのエラーポップアップが表示されました。ライブラリC:\Users\user_name\.conda\envs\user_env\share\sdl2\bin\libpng16-16.dllから見つかりませんでした。inflatValidate?libpng16-16.dll?って感じです。エラーの内容や原因は今も良くわかっていません。解決方法だけわかったので共有します。エラー解決方法(非推奨)解決方法がわかったのですが、かなりダサい手法なので、非推奨です。他にやり方があれば教えてほしいです。やり方は、C:\Users\[user]\Anaconda3\envs\[user_env]\share\sdl2\bin\zlib1.dllをC:\Windows\System32\に置く(既存のzlib1.dllと置き換える)です。?やりたくないでしょ(笑)?でも背に腹は代えられません。アプリを動かすためにはやるしかないのです。まとめ「Kivy」でGUIアプリが起動しない時のエラー回避方法の共有でした。根本原因はよくわかっていないのですが、多分ユーザの権限とかPythonの参照先とかをちゃんとすれば今回紹介した方法を使わなくても動作するようになると思います。LINEヒゲメガネをフォローするヒゲメガネリーマンエンジニアのブログ関連記事ソフトウェア【Python】watchdogがeventをmissするpythonでフォルダの監視をするときに使うライブラリの「watchdog」。私の環境でこの「watchdog」が期待通りの動作をしなかったので、紹介します。解決方...ソフトウェア【python】ZeroMQのPUBSUB通信ができないpythonでZeroMQを使う機会があったのですが、PubSub通信がうまく動かないケースがありました。解決済みなので共有します。shell】.zipが解凍できない.zipファイルが解凍できないケースを発見したのでメモ。Windows10リリース直後は不安定なアップデートもありましたが、最近は安定しています。現在、職場でなんちゃってデータサイエンティストとして働いている筆者。仕事で、最近習った偏相関とやらを使ってみたので紹介します。社内で少しでもデータを扱うものはすべて請け...ソフトウェアPythonでプリンター印刷するペーパーレス時代の真っ只中で、最近はプリンタで紙を印刷する機会が減ったと思います。自動印刷プログラムを組むことになり、pythonで実現しました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。ヒゲメガネメーカー勤務のリーマンエンジニア。いろんなことを記事にします。ヒゲメガネメーカー勤務のリーマンエンジニア。いろんなことを記事にします。見た目はガチの、ヒゲ眼鏡ヒゲメガネをフォローする。