Pymatbridge win32エラー(matlab_kernelをPythonにインストールしようとしています)


0

私の目標は、matap_kernelをanacondaにインストールして、小さなラップトップでmatlabカーネルを使用してJupyterを実行できるようにすることです。ただし、問題があります。pipinstall matlab_kernelを実行すると、ターミナルがpymatbridgeをインストールしようとするとエラーが発生します。ValueError:pymatbridgeはwin32では動作しません。私はpymatbridgeのgithubページを見つけましたが、この問題のチケットがあったと信じています:https : //github.com/arokem/python-matlab-bridge/issues/122

私はおそらく、一番下でそこに述べられていることを誤解していると思います。ソースからのインストールは、ターミナルでのpip install pymatbrudgeと言っていますが、うまくいきません。したがって、私は誤解している必要があります。ソースからのインストールとはどういう意味ですか?

編集:さて、マスターブランチのzipファイルをダウンロードし、ソースディレクトリからsetup.pyを実行しましたが、同じエラーが発生します

回答:


1

Python-Matlabブリッジは、そのままでは32ビットWindowsマシンでは機能しません。

これを機能させるには、次のフォルダーにあるメッセンジャーmexファイルもコンパイルする必要があります:https : //github.com/arokem/python-matlab-bridge/tree/master/pymatbridge/messenger

これはpython make.py、そのディレクトリで次を実行することにより実行されます。メッセンジャーのコンパイルが成功したら、setup.pyファイルを実行してすべてをインストールできます。これがうまくいくことを願っています-これらの問題をデバッグするのに役立つWindowsマシンにアクセスできません。

また、この以前のSOスレッドに関するコメントの一部をご覧くださいhttps : //stackoverflow.com/questions/23716426/installing-pymatbridge-on-windows

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.