Inkscapeのエクステンションでエラー発生!その対応方法(Linuxの場合)
Inkscapeでエクステンションを使おうとすると「実行したスクリプトから追加データを受け取りました」という変なエラーが出ました。その対処方法について描きます。
WindowsやMacで今回のエラーが起きるかはわかりませんが、僕が使っているLinux上で発生してエクステンション機能が使えません。
[ad#top-1]
例えば、レンダリングのワイヤーフレーム球体を作ろうとすると…
こんなエラーが発生します。メッセージが意味不明ですね。
最初は途方に暮れていましたが、ダイアログボックスを大きく伸ばしてエラーメッセージをよく読んでみると、python-lxmlというライブラリをインストールするよう促されていました。ていうかPythonで制御しているのか…。
そこで、コンソール上から指示通り以下のコマンドでインストールしたところ…
sudo apt-get install python-lxml
改めてエクステンションを使おうとすると似たようなメッセージが。今度はpython-numpyというライブラリのインストールを求められました。いやー、そもそもAnacondaがすでに入っているのでnumpy入っているんですけどね。
こちらも指示通りにインストールしました。
sudo apt-get install python-numpy
すると、ワイヤーフレーム球体ができました!単純なPythonライブラリが不足していただけだったと。
これでエクステンション機能が使えるようになりました。
いろいろおもしろい図が作成↓できるみたいなので使ってみたいと思います。
[ad#ad-1]
スポンサーリンク