Ubuntuの/ WindowsのPythonの呼び出しMATLAB(conda仮想環境)

彼らの問題は、WindowsまたはLinuxのいずれかで、記録された、MATLABをインストールし、MATLABのpythonを呼びたい、キーはMathWorks社のMATLAB /エンジン/パイソンのインストールディレクトリ内でextern下にあり、実行のpython setup.py installをそのことができます。

Pythonの仮想環境conda以来、私は実行する方法の仮想環境condaに重点を置いて、使用されています

以下のようなオープンcondaのコンソール端末への管理者権限の下の注意の窓、:(以前使用は、難しいことではないレコードがないので)

ここpython27は、仮想環境を起動しています

conda activate python27
cd matlabroot\extern\engines\python
python setup.py install 

 

私は普通のユーザーの下conda環境だったので、しかし、Ubuntuのために、直接使用するように指示されます

エラー:「ビルド/ libに」を作成できませんでした:アクセス許可がないroot権限普通のユーザーにでき与えられ、ここで、拒否されました

そのため、ノート

直接sudoの上の最後の文の下にそのルートのpythonは、以下の方法を使用して、次のようにインストールように、十分ではありません

conda avtivate python36
cd matlabroot/extern/engines/python
whereis python
#根据回答看你需要的环境的python在哪里,比如我看python36在哪里
#注意不要用/usr下的python,那样安装到root下了
#找/home/username/下的pythonX.X这样才能安装到当前用户的当前conda环境下
#其实最重要的就是找conda下的那个python.exe在哪,这里有点类似于pycharm配置解释器
#然后在进行下面这句,中间的换成自己的目录
sudo /home/username/ENTER/envs/py36/bin/python3.6 setup.py install

このビューの完了がかもしれ時には、最後の文は、(最終的な結果は、実行に依存しますので、輸入MathWorks社のMATLABは、成功しなかった時に与えられていない)に与えられていません

python
import matlab
import matlab.engine

また、MATLAB R2018aはsetup.pyを変更することを強制しても、python3.7をサポートしていませんし、上記のpythonに従ってsetup.py installをテストがサポートされていませんした後、時間も表示されます。

そして、私はMATLAB 2019の優れたLinuxのバージョンを見つけることができませんでした

公開された32元の記事 ウォンの賞賛5 ビュー4649

おすすめ

転載: blog.csdn.net/qq_38941327/article/details/103206463