pkg や ports で Python3 をインストールしようとしても、周りのライブラリなどが複数のバージョンの Python2 をインストールしようとするので、観念して pkg や ports を使わずにセットアップした話。
Tag - Python
ドキュメンテーションツール 2016 (2)
引き続き Sphinx を試しているところ。 見出しというか、章や節の深さについては、reStructuredText入門 の「セクション」を見て解決。今回の対象のテキストはこのくらいの深さでカバーできた。 ソースコードや脚注、欄外の注釈なども順調に対処。 画像については Sphinxで出力フォーマットごとに記述を変更する でまずは latex とそれ以外を分離。LaTeX 以外には png を指定。 画像は元々 Visio で書いていたので、画像は png と wmf を出力していた。wmf を LaTeX 向けの EPS に変換するのは、WMF2EPS […]
ドキュメンテーションツール 2016 (1)
今年はまずは、Sphinx + LaTeX に挑戦。 Sphinx で sphinx-quickstart で作った Makefile がいきなりエラーで焦ったけれど、if うんぬんから endif までの3行をコメントアウトすることで回避。 (もともとコマンドがインストールされているかのチェックだけみたいだから) ただ make で PDF を出力させようとしているのに tex 出力だけで何も言わずに終わってしまう。 日本語周りの例外の処理でエラーになってる模様。 どう対応していいかよくわからないので、Python 3 最新版をパッケージでインストールした後 Sphinx を pip […]
IPython Notebook
面白そうだったのでセットアップしてみた。 FreeBSD なら # pkg install devel/ipython で一発。 ローカルで動かすなら $ ipython notebook でいいけれど、サーバーで動かしたいとき。 # ipython notebook --no-browser --port=80 --ip=xxx.xxx.xxx.xxx ポート 80 はルート権限でないと使わせてくれない?あと Listen するアドレスの指定が必要だった。 さすがにこのまま外には公開できないのでもう少しセットアップ。 必要なことは全て $ ipython help notebook […]