win環境下py呼叫matlab的環境配置

2021-10-06 12:19:35 字數 838 閱讀 8461

我電腦安裝了多個版本的py(2.7,3.5,3.7)但其中只有3.5的支援呼叫matlab,所以這裡以3.5為例子。

matlab的版本是2017a版的

先得找到matlab的安裝位址,這裡matlabroot的意思的matlab的安裝的那個檔案位址,不清楚的可以在matlab的命令欄裡直接輸入(matlabroot)mat就會反饋位址位置。

cd "matlabroot/extern/engines/python"
找到具體的位址後用win的終端開啟具體位置,輸入以下**即可

python setup.py install
正常的流程會是上面這樣的,但也有例外

由於我安裝了多個版本的py在輸入此命令時電腦會自動呼叫最高的版本py3.7,但顯然這matlab是不支援的所以我需要用另乙個安裝命令使電腦能適應我要求的py版本

py -

3.5-m setup.py install

mac的同學可以試試這個

python3.

5 setup.py install

在使用時需要將py指令碼,與matlab指令碼放在同乙個資料夾下,

在py指令碼裡呼叫的命令為

import matlab.engine

eng_1=matlab.engine.start_matlab(

)

第一句是為了匯入matlab包

第二句是使用mat引擎這裡可以呼叫多個引擎例如

eng_2=matlab.engine.start_matlab()

win環境下安裝wordcloud

想試著做一下雲詞圖。秉持著pip 安裝一切的想法執行了下面的 pip install wordcloud不出所料,果然安裝失敗。檢視報錯好像是缺少matplotlib,於是又 pip install matplotlibpip install i matplotlib trusted host mi...

win 下 安裝 iphone 環境

引用 在windows xp上安裝虛擬機器 vmware workstation 7.0。本文安裝的是vmware workstation 7.0.0 203739。2.2 建立虛擬機器 使用file new virtual machine建立乙個虛擬機器。在選擇作業系統時,選擇other free...

win環境下本地安裝ruby on rails

過程如下 ruby v 顯示版本,安裝成功 解壓,ruby setup.rb gem v 顯示版本,安裝成功 會提示依賴 繼續gem install l rails 2.3.4.gem 提示依賴 條件 安裝好mysql,並建立好資料庫,使用者 rails test dmysql d 指定資料庫介面卡...