PR

Pycharmで「Image not loaded」と表示され画像が表示されなかった際の確認個所

スポンサーリンク
この記事は約2分で読めます。

Image not loadedと表示され際の確認個所

Pythonで、QRコードの読み取りをし、画像ファイルに保存はされたもののファイルを表示すると以下の画像のように「Image not loaded」と表示されたので、その際の確認個所と修正箇所の備忘録です。

 

結論は、保存されたディレクトリの階層が違ったので、表示されなかったのです。

本来保存されないといけないのは、

「C:\Users\ユーザー名\PycharmProjects\qrcode_project

実際保存されたのは、以下の画像を見ても解るように一つ上の階層の

「C:\Users\ユーザー名\PycharmProjects」でした。

Pycharmの設定をする

新しくプロジェクト名を作ったばかりだったので、もしや・・初期設定?と思い

Run > Edit Configurations から確認すると やはり

working directory」の設定が一つ上の階層になっていました。

 

丁度、qrコードの保存をするdirectory名を表示するようにコードを書いていたので、違いにすぐに気付けたのでよかったのですが、この画面だけだと、ドツボにハマっていたかもしれません。(笑)

・・ということで、working directory の設定をやり直し Apply > OK

 

すると無事に表示されました。

ちなみにこの画像のQRコードを読み取ると『このブログ→Wordpressチラシの裏』が表示されます。↓

 

pycharmで現在のdirectoryを表示する。

 

以下のコードをPycharmから実行すると現在のdirectoryを取得し表示されますのでPycharmの設定が合っているか確認してみてください。↓

import os

current_dir = os.getcwd()
print("現在のdirectoryは「{0}」です。".format(current_dir))

 

皆様のお役に立てれば幸いです。

コメント

タイトルとURLをコピーしました