83404


### 現象

forkしたsphinxをローカルのclone環境でpytestを実行すると「tests/test_ext_imgconverter.py」がFAILする。「svgimg.svg」ないというエラー。

メッセージを見てフォルダーを確認すると次の通り

  * /tmp/pytest-of-USERNAME/pytest-1/ext-imgconverter/svgimg.svg … あり
  * /tmp/pytest-of-USERNAME/pytest-1/ext-imgconverter/_build/doctrees/images/ … なし


CC BY-SA 4.0
2021-11-02T22:12:28.613
83403
2021-11-04T11:38:59.753
2021-11-04T11:38:59.753
48452
48452
question
python3 sphinx imagemagick
forkしたSphinxをローカルのclone環境でpytestを実行すると「tests/test_ext_imgconverter.py」がFAILする。


### 原因

ImageMagickがないのが原因。これを追加インストールすることで解決。

### 解決までの流れ

  1. エラー内容+αから `sphinx.ext.imageconverter` のテストだと分かる。
  2. 参考情報を特定し、ImageMagickが必要と分かる。 
    * <https://www.sphinx-doc.org/ja/master/usage/extensions/imgconverter.html>
  3. これをインストールしてpytestを再実行。passを確認。


CC BY-SA 4.0
2021-11-02T22:12:28.613
83404
2021-11-03T06:13:23.227
2021-11-03T06:13:23.227
3060
48452
83403
answer