問題タブ [enthought]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
340 参照

python - ubuntuでepd pythonをデフォルトのpythonにする方法は?

最近、ubuntuにepd pythonディストリビューションをインストールしました。これはフォルダにインストールされました/home/jai/Downloads/epd_free-7.3-2-rh5-x86_64

この python をデフォルトの python にする方法を教えてください。

テスト プログラムの実行中にエラーが発生します (私のデフォルトの python は異なっているようで、numpy ライブラリ、epd python ディストリビューションに付属する他のライブラリがありません)。

私のテストプログラムはここにあります: http://www.southampton.ac.uk/~fangohr/computing/download/python/tests/testall.py

0 投票する
1 に答える
97 参照

scipy - EPDFreeでのSciPy関数の使用

私はEnthoughtとSciPyにまったく慣れておらず、EPD Freeのサポートから、助けを求めてここに来ることが提案されました。

MITのオープンコースのWebサイトから線形代数のコースを始めたところです。無料のMatlab代替品を探すとき、私はSciPy/NumPyとmatplotlibを最良の代替品として使用するように指示されました。SciPy Webサイト自体は、Windowsの最も簡単なインストールとしてEnthoughtを推奨しています。

これで、システムにEPD Freeがインストールされましたが、sp.sqrt(-1)(http://docs.scipy.org/doc/で例として示されている最初の関数)のような単純なことを実行しようとすると、 scipy / reference / tutorial / basic.html)「spが定義されていません」というエラーが表示されます。

では、どうすればSciPy関数にアクセスできますか?初心者向けのEPDガイドを見つけるのに苦労しています。おそらく、入門線形代数に間違ったツールを選択したのでしょうか。

よろしくお願いします!

0 投票する
1 に答える
100 参照

python - Windows上のepd pythonのvim

Windows にepd python ディストリビューションをインストールしました。今すぐvimをセットアップするのを手伝ってくれる人はいますか? また、vim の基本的なクイック調整 (構文、色のサポートなど) についてのヘルプも役立ちます。

迅速な助けが必要です。

0 投票する
2 に答える
536 参照

lapack - EPD FreeディストリビューションはMKLを使用していますか?

EnthoughtのWebサイトによると、EPDPythonディストリビューションはnumpyとscipyにMKLを使用しています。EPD FreeもMKLを使用していますか?そうでない場合は、BLAS / LAPACK用に別のライブラリを使用しますか?EPDFree7.3-2を使用しています

また、scipy.orgにあるnumpy用のWindowsバイナリインストーラーはどのライブラリを使用しますか?

0 投票する
1 に答える
2829 参照

python - マヤビ:triangle_meshで顔の色を補間します

次のコードをつなぎ合わせて、追加のスカラー関数で指定された色の三角形メッシュをプロットしました。

これはかなりうまく機能します。ただし、すべての三角形を均一な色で三角形間の遷移をシャープにするのではなく、サーフェス全体をスムーズに補間したいと思います。

それを行う方法はありますか?

0 投票する
1 に答える
498 参照

macos - pylabがEPDバージョンのipythonで問題を起こす

最近、EPDバージョンのipython(64ビットの学生版を使用しています)に切り替えましたが、pylabで問題が発生しています。「importpylab」と入力すると、次のエラーが発生します

生きるためにはpylab/matplotlibが必要なので、これは悪いことです。興味深いことに、/ Applications / Enthought /フォルダーにあるPyLab(64ビット).appをダブルクリックすると、ターミナルが開き、pylabが正常に実行されます。コマンドラインから呼び出すと、機能しません。ノートブックを使うとき。EPDから取得したバージョンのpylabをPythonで使用できるようになれば、すべて問題ありませんが、デフォルトでは、/ Library / Python / 2.7 / site-packages/matplotlib-1.1.0-py2.7からインポートされます。 -macosx-10.7-intel.egg/matplotlib/ft2font.soに問題があります。

0 投票する
1 に答える
480 参照

python - Traitsui ウィンドウのサイズをプログラムで変更する

HasTraits から継承する traitsui gui があります (mayavi プロットと編集可能な特性を持つパネルの間に HSplit があります)。.configure_traits() を呼び出すと、結果のウィンドウのサイズは、コンテンツではなく画面サイズのみに依存するようです (OS X 10.7 および 10.8)。ウィンドウ (特に、編集可能な特性を持つパネル) をそのコンテンツのサイズに合わせる方法はありますか?

0 投票する
1 に答える
573 参照

enthought - EPD Matplotlibエラー:OSXでフェイスファイルを開くことができません

OSXのEPD7.3-2(64ビット)で次のサンプルコードを実行しようとしています。

最後の行は私にエラーを与えます:

RuntimeError:フェイスファイル/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/mpl-data/fonts/ttf/Vera.ttfを開くことができませんでした。Could_Open_Resource

わからないことが2つあります。まず、そのVera.ttfファイルは指定された場所にあるので、Pythonがそれを開けない理由がわかりません。

第二に、なぜそれがそこを見ているのか全くわかりません。私のEPDmatplotlibのインストールは、/ Library / Frameworks / EPD64.framework / Versions / 7.3 / lib / python2.7 / site-packages/matplotlibにあります。なぜVera.ttfを探していないのですか?/Library/Frameworks/EPD64.framework/Versions/7.3/lib/python2.7/site-packages/matplotlib/mpl-data/fonts/ttfに存在します。また、sys.pathには2.6ディレクトリがリストされておらず、予想されるEPD2.7ディレクトリのみがリストされています。最後に、私のPATH環境変数は/Library/Frameworks/EPD64.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/です。置き場。

0 投票する
1 に答える
1217 参照

python - Pythonの特性:テーブルのボタンの列

テーブルのすべての行の最後にボタンを追加したいと思います。

次のコードは、ウィンドウを閉じるときにPyDeadObjectErrorを引き起こします。

誰かがすでに同じことをしようとしましたか?このエラーを取り除くにはどうすればよいですか?対応するセルをクリックしなくてもボタンを表示することはできますか?

0 投票する
1 に答える
79 参照

enthought - 値を循環するときに on_trait_change() を遅らせる - マウスがクリックされていないときにのみ実行する

Range 特性を設定している場合、ユーザーが範囲内の移動を停止したときにのみ変更を実行するにはどうすればよいですか?

すなわち。いくつかの範囲が変更されました:

ユーザーが範囲ツールをドラッグするたびに、範囲内のすべての値に対して新しい値が計算されます。彼らが値に落ち着いたら...つまり、マウスが「クリックされていない」ときにだけ実行したいのです。