2011-10-29 11 views
7

私は、私がtho 'Djangoを実行する必要がある1つのMATLABコードを持つ1つのプロジェクトを持っています。 私はMlabwrapをインストールしようとしました..しかし、それは私に次のエラーを与える。PythonからMatlab関数を呼び出す

Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
File "mlabwrap.py", line 188, in <module> 
import mlabraw 
ImportError: No module named mlabraw 

私はダウンロードすることができ示唆している...

Traceback (most recent call last):         
File "<stdin>", line 1, in <module>        
File "C:\Python27\lib\ihooks.py", line 407, in import_module  
q, tail = self.find_head_package(parent, str(name))    
File "C:\Python27\lib\ihooks.py", line 479, in find_head_packag  
raise ImportError, "No module named '%s'" % qname    
ImportError: No module named 'addpath'       
+3

あなたはこれらのパッケージをインストールする方法と間違って何かがおそらくあり。あなたのシステムに似たシステム用に用意されたいくつかのインストールガイドを使って、それらを再インストールすることをお勧めします。 – Hgeg

+0

コードをDLLに変換できませんか?その後、DLLファイルを呼び出すことができます。 –

答えて

0

を私はまたOMPC(http://ompc.juricap.com/)を試みたが、関数addpath後...それは私にエラーを与えますこれらのモジュールを別々のフォルダに分けて配置します。彼らがobvisously誤ってインストールされている

#settings.py: 
sys.path.append("/home/visgean/scripty/pymodules/") # django modules like django_filters 

: ザ・あなたは、このようなあなたのDjangoアプリケーションでそれらを使用することができます。

http://mlabwrap.sourceforge.net/

からmatlabwrap.pyモジュールをダウンロードしてください:あなたは

1

ステップ1 ...それらを再インストールするか、私が示唆したように、あなたがそれらをインストールする方法を正確に知ることはいいだろう...とにかくダウンロードすることができますステップ2:

フォルダをサイトパッケージフォルダにコピーします。 C:\ Python26 \ Libの\のsite-packages

ステップ3:

ウィンドウを使用していますか?開始に進み、そしてcmdは

ステップ4入力すると入力して、CMDラインを開きます。cd Cを使用して、前述のサイトのパッケージディレクトリに移動します。型のpythonのセットアップ:\ Python26 \ Libの\サイト - パッケージは

ステップ5を入力してください。 PYあなたはcmdがインストールプロセスを反復表示されるはずです インストール

ステップ6:再オープンのpythonとタイプ輸入matlabwrap - それは問題なくインポートする必要があり、今

関連する問題