網站首頁 編程語言 正文
jupyter notebook使用matlab
以下方法前提是已經安裝了matlab程序,如果沒有請安裝后再執行以下步驟
1.MATALB安裝python
進入MATLAB\extern\engines\python文件夾內,可以看到setup.py文件,右擊使用python運行
或者直接在cmd命令行下cd 進入對應文件夾,輸入
python setup.py install
注意如果安裝了conda,你要在哪個環境中使用jupyter notebook,就先激活對應環境,再重復上述步驟(經過測試matlab engine在不同環境好像不互通)
2.安裝matlab_kernel
進入cmd,輸入
pip install matlab_kernel
同理你要在哪個環境中使用jupyter notebook,就激活對應環境使用conda命令安裝 matlab_kernel
3.運行jupyter notebook中matlab
運行jupyter notebook就可以使用matlab
同理如果在conda的自設環境中使用,激活對應環境后進入jupyter notebook即可
jupyter notebook加入matlab內核
1.在matlab的安裝文件下找到如下界面
?2.打開anaconda prompt,在此中cd到上圖打開?setup。py的路徑 (或者直接右鍵用python打開,我使用了之后沒用,有人可以)
如果matlab的地址在d盤,要記得在開始輸入 d:
3.輸入?python setup.py install
4.為jupyter安裝matlab內核
輸入 pip/conda install matlab_kernel? (用pip或者conda都行,我使用的是pip)
python -m matlab_kernel install
問題: 如果遇到?
PackagesNotFoundError: The following packages are not available from current channels:
- matlab_kernel
這樣的代碼
- 嘗試 conda install -c conda-forge matlab_kernel
- 當運行? python -m matlab_kernel install時,如果它表示已定義權限,請按照它的建議執行,在末尾添加 --user。
補充: 5. 如果需要加入matlab engine的
cmd里面輸入:python
import matlab.engine
engine = matlab.engine.start_matlab()
engine.test(nargout=0)
6. 完成上面的,就可以打開jupyter了?
重新打開一個cmd,在cmd中輸入jupyter notebook即可打開
使用第一個 Matlab即可
總結
原文鏈接:https://blog.csdn.net/qq_35599937/article/details/116202242
相關推薦
- 2022-09-08 Python元組定義及集合的使用_python
- 2022-05-27 使用Jedis線程池returnResource異常注意事項_Redis
- 2022-10-22 ListView下拉列表控件使用方法詳解_Android
- 2022-08-03 Django框架中表單的用法_python
- 2022-04-02 Kotlin中的contract到底有什么用詳解_Android
- 2022-04-01 OpenCV實現簡單套索工具_C 語言
- 2024-03-20 spring-boot-maven-plugin報紅的解決辦法
- 2022-12-05 Python?如何截取字符函數_python
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支