次の問題があります。matplotlib パッケージのアニメーションを使用して、mp4 ビデオ ファイルを保存したいと考えていました。保存機能には、mp4 ファイルを生成するための依存関係、ffmpeg 外部ライブラリがあります。そこで、Macports 経由で Mac osx 10.8 に ffmpeg をインストールしました/opt/local/bin
。
しかし今、キャノピーでスクリプトを実行すると、インタープリター (ipython シェル) は ffmpeg を認識できません。.bash_profile へのパスを追加し、端末でプログラムを実行できますがos.environ['PATH']
、実際PATH
のシェルを入力しても追加され/opt/local/bin
ず、存在しません。スクリプトを実行しようとすると、次のエラーが発生します。
/Users/alejandrodelacallenegro/Library/Enthought/Canopy_64bit/User/lib/python2.7/site- packages/matplotlib/animation.py:695: UserWarning: MovieWriter ffmpeg unavailable
warnings.warn("MovieWriter %s unavailable" % writer)
問題を解決するためのアイデアはありますか? Python が起動時に認識する環境変数を変更するには、どうすればよいですか? 誰かが同じ問題を抱えていましたか?
ありがとう。