## 事象
コマンドで起動すると以下のエラーが出る。[[Flow Launcher]]のインストールは[[Scoop]]を使っている。
```
System.IO.InvalidDataException: Emoji+|Exception ignored in: <function Launcher.__del__ at 0x000001D1A3BF8040>
Traceback (most recent call last):
File "C:\Users\syoum\scoop\apps\Flow-Launcher\current\app-1.9.4\UserData\Plugins\Emoji+-1.4.3\lib\flox\launcher.py", line 59, in __del__
self.__call__()
File "C:\Users\syoum\scoop\apps\Flow-Launcher\current\app-1.9.4\UserData\Plugins\Emoji+-1.4.3\lib\flox\__init__.py", line 96, in __call__
return super().__call__()
File "C:\Users\syoum\scoop\apps\Flow-Launcher\current\app-1.9.4\UserData\Plugins\Emoji+-1.4.3\lib\flox\launcher.py", line 41, in __call__
results = request_method(*request_parameters)
File "C:\Users\syoum\scoop\apps\Flow-Launcher\current\app-1.9.4\UserData\Plugins\Emoji+-1.4.3\lib\flox\__init__.py", line 127, in _query
self.query(query)
File "C:\Users\syoum\scoop\apps\Flow-Launcher\current\app-1.9.4\UserData\Plugins\Emoji+-1.4.3\plugin\emoji.py", line 64, in query
self._results = cache(self.results)(query)
File "C:\Users\syoum\scoop\apps\Flow-Launcher\current\app-1.9.4\UserData\Plugins\Emoji+-1.4.3\lib\flox\utils.py", line 31, in wrapper
cache = json.load(f, encoding='utf-8')
File "C:\Users\syoum\scoop\apps\python\current\lib\json\__init__.py", line 293, in load
return loads(fp.read(),
File "C:\Users\syoum\scoop\apps\python\current\lib\json\__init__.py", line 359, in loads
return cls(**kw).decode(s)
TypeError: JSONDecoder.__init__() got an unexpected keyword argument 'encoding'
```
## 原因
[[Python 3.9]]で[[json.loads]]の`encoding`が削除されたため。
## 解決方法
[[Flow Launcher]]の`General` > `Python Directory`設定にて、[[Python 3.8]]以下のバージョンを指定する。
## 参考
- [JSONDecoder\.\_\_init\_\_\(\) got an unexpected keyword argument 'encoding' · Issue \#30 · CaTzil/service\.subtitles\.napisy24pl](https://github.com/CaTzil/service.subtitles.napisy24pl/issues/30)