icrawler が JSONDecodeError で 動作しないときの解決方法

追記
2021/02/01現在の icrawlerでTypeErrorが出て画像がダウンロードされない問題 について対策記事を書きましたので御覧ください。
 

 
現在の iclrawler はGoogleの仕様変更によりJSONパーサーでエラーが出るようになっています。
以下の手順で修正可能です。

 

エラーメッセージ

 

“icrawler が JSONDecodeError で 動作しないときの解決方法” の続きを読む

Python で turtle を使おうとしたら ModuleNotFoundError _tkinter の対策

学習指導用に昔なつかし、 Turtle を試してみようとしたところ、tkinterが見つからないというエラーが出ました。
tkinterはGUI作成のためのツールキットです。

 

Wiki
 
 
エラーメッセージ


“Python で turtle を使おうとしたら ModuleNotFoundError _tkinter の対策” の続きを読む

You should consider upgrading via the ‘ pip install –upgrade pip’ command 特定のライブラリだけインストールできない場合の対策

pip 使用時に、 以下のようなメッセージが表示されてインストールが出来ないことがあります。

 

対策として、pipのバージョンアップが必要になるわけですが、更新しても解決しない場合があります。
(pipのバージョンが悪いわけではない可能性もあります。)

“You should consider upgrading via the ‘ pip install –upgrade pip’ command 特定のライブラリだけインストールできない場合の対策” の続きを読む

Python Folium のTooltipを設定したら地図が表示されなくなる原因

現象
地図作成に大変便利なライブラリである、Folium  にて、ツールチップ を設定した途端に地図の描画が行われなくなった。

 

“Python Folium のTooltipを設定したら地図が表示されなくなる原因” の続きを読む

Failed to set ‘pythonPath’. Error: ユーザー設定に書き込めません。

Failed to set ‘pythonPath’. Error: ユーザー設定に書き込めません。ユーザー設定を開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。

と出た場合の解決方法

 


エラーメッセージ 原文

 

日本語
Failed to set ‘pythonPath’. Error: ユーザー設定に書き込めません。ユーザー設定を開いて、ファイル内のエラー/警告を修正してからもう一度お試しください。

 

英語
Failed to set ‘pythonPath’. Error: Unable to write into user settings. Please open User Settings file to correct errors/warnings in it and try again.

 

原因
Pythonの環境を指定するときにエラーが出ています。
(Pythonの問題と言うより、VSCodeの問題です。他の環境でも起こりえます)

 

そもそもあるsettings.jsonのファイルに文法エラーがあるので、Pythonのバージョンを書き込むときにエラーが出ています。

 

多くの場合は、カンマ忘れではないでしょうか?

 

Settings.jsonファイルを開いたときに、波線がついて警告されている場合は、そのファイルはエラーがあります。ビンゴです。文法乱れが原因で間違いないです。

 

対策
VSCodeのsettings.jsonの文法のミスを修正して、再度、Pythonの環境指定を行う。エラーが出なければ成功。

 

参考
VSCode の settings.json を編集する方法

 

1.Command + カンマ で設定画面を起動

 

2.画面右上のファイルアイコンをクリックすると、Settings.jsonが編集可能になる。

VSCODE

3.波線がついていることが文法エラーなので、警告メッセージにしたがって文法を治す。大抵はカンマが抜けてる。