私は pytorch のドキュメントを作成しようとしています。sphinx と readthedocs テーマをインストールしました。そして、ドキュメントを作成するために pytorch GitHub ページのコマンドを実行しました。make single html またはその他の形式を実行すると、次のようなインポート エラーが発生します。
Traceback (most recent call last):
File "source/scripts/build_activation_images.py", line 8, in <module>
import torch.nn.modules.activation
ImportError: No module named torch.nn.modules.activation
make: *** [figures] Error 1
python 3 を使用するには python3 と pip3 と入力する必要があり、GitHub ページでは pip が使用されているため、スクリプトは python 3 ではなく python 2 を使用しようとしていると思います。
しかし、よくわからないし、解決方法もわかりません。
答え1
インストールしたと仮定しvirtualenv
ます。また、katex
$ sudo apt-get install node-katex
その後、これが私の場合はうまくいきました:
pytorch-1.7.1/docs$ virtualenv venv --python=python3
pytorch-1.7.1/docs$ source venv/bin/activate
(venv) pytorch-1.7.1/docs$ pip install -r requirements.txt
(venv) pytorch-1.7.1/docs$ pip install torch==1.7.1
(venv) pytorch-1.7.1/docs$ make singlehtml
(いくつかのエラーが報告されましたが、単一の HTML 出力が生成されました)