Failed to build matlabengine

Open
#58 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
jupyter, python

Research direction

Start by reproducing the documented shell sequence in a Google Colab-style environment, especially python3 -m pip install jupyter-matlab-proxy matlabengine==25.1.2. Inspect the complete build output, which is truncated in the issue, and compare the result with the MATLAB R2025a and Python 3.12 setup. Done means the matlabengine package installs successfully in this environment.

Written by the indexing model from the issue text.

Description

trying to replicate this https://blogs.mathworks.com/deep-learning/2025/09/04/matlab-on-google-colab-train-a-model-in-matlab-export-to-tensorflow-and-test-in-python/

wget https://www.mathworks.com/mpm/glnxa64/mpm && \
chmod +x mpm && \
./mpm install --release=R2025a --destination=/opt/matlab --products=MATLAB && \
ln -fs /opt/matlab/bin/matlab /usr/local/bin/matlab && \
MATLAB_DEPS_URL="https://raw.githubusercontent.com/mathworks-ref-arch/container-images/main/matlab-deps/r2025a/ubuntu22.04/base-dependencies.txt" && \
MATLAB_DEPENDENCIES=base-dependencies.txt && \
wget ${MATLAB_DEPS_URL} -O ${MATLAB_DEPENDENCIES} && \
xargs -a ${MATLAB_DEPENDENCIES} -r apt-get install --no-install-recommends -y && \
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/matlab/bin/glnxa64 && \
python3 -m pip install jupyter-matlab-proxy matlabengine && \
env MWI_APP_PORT=3000 MWI_ENABLE_AUTH_TOKEN=False matlab-proxy-app &

An issue occurs with matlabengine python package:

python3 -m pip install jupyter-matlab-proxy matlabengine==25.1.2
Collecting jupyter-matlab-proxy
  Using cached jupyter_matlab_proxy-0.17.1-py3-none-any.whl.metadata (16 kB)
Collecting matlabengine==25.1.2
  Downloading matlabengine-25.1.2.tar.gz (18 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: aiohttp in /usr/local/lib/python3.12/dist-packages (from jupyter-matlab-proxy) (3.12.15)
Requirement already satisfied: ipykernel>=6.0.3 in /usr/local/lib/python3.12/dist-packages (from jupyter-matlab-proxy) (6.17.1)
Requirement already satisfied: jupyter-client in /usr/local/lib/python3.12/dist-packages (from jupyter-matlab-proxy) (7.4.9)
Collecting jupyter-server-proxy>=4.1.0 (from jupyter-matlab-proxy)
  Using cached jupyter_server_proxy-4.4.0-py3-none-any.whl.metadata (8.7 kB)
Collecting matlab-proxy>=0.26.0 (from jupyter-matlab-proxy)
  Using cached matlab_proxy-0.27.3-py3-none-any.whl.metadata (11 kB)
Requirement already satisfied: psutil in /usr/local/lib/python3.12/dist-packages (from jupyter-matlab-proxy) (5.9.5)
Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from jupyter-matlab-proxy) (2.32.4)
Requirement already satisfied: debugpy>=1.0 in /usr/local/lib/python3.12/dist-packages (from ipykernel>=6.0.3->jupyter-matlab-proxy) (1.8.15)
Requirement already satisfied: ipython>=7.23.1 in /usr/local/lib/python3.12/dist-packages (from ipykernel>=6.0.3->jupyter-matlab-proxy) (7.34.0)
Requirement already satisfied: matplotlib-inline>=0.1 in /usr/local/lib/python3.12/dist-packages (from ipykernel>=6.0.3->jupyter-matlab-proxy) (0.1.7)
Requirement already satisfied: nest-asyncio in /usr/local/lib/python3.12/dist-packages (from ipykernel>=6.0.3->jupyter-matlab-proxy) (1.6.0)
Requirement already satisfied: packaging in /usr/local/lib/python3.12/dist-packages (from ipykernel>=6.0.3->jupyter-matlab-proxy) (25.0)
Requirement already satisfied: pyzmq>=17 in /usr/local/lib/python3.12/dist-packages (from ipykernel>=6.0.3->jupyter-matlab-proxy) (26.2.1)
Requirement already satisfied: tornado>=6.1 in /usr/local/lib/python3.12/dist-packages (from ipykernel>=6.0.3->jupyter-matlab-proxy) (6.4.2)
Requirement already satisfied: traitlets>=5.1.0 in /usr/local/lib/python3.12/dist-packages (from ipykernel>=6.0.3->jupyter-matlab-proxy) (5.7.1)
Requirement already satisfied: entrypoints in /usr/local/lib/python3.12/dist-packages (from jupyter-client->jupyter-matlab-proxy) (0.4)
Requirement already satisfied: jupyter-core>=4.9.2 in /usr/local/lib/python3.12/dist-packages (from jupyter-client->jupyter-matlab-proxy) (5.8.1)
Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from jupyter-client->jupyter-matlab-proxy) (2.9.0.post0)
Requirement already satisfied: jupyter-server>=1.24.0 in /usr/local/lib/python3.12/dist-packages (from jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (2.14.0)
Collecting simpervisor>=1.0.0 (from jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy)
  Using cached simpervisor-1.0.0-py3-none-any.whl.metadata (4.3 kB)
Collecting aiohttp-session[secure] (from matlab-proxy>=0.26.0->jupyter-matlab-proxy)
  Using cached aiohttp_session-2.12.1-py3-none-any.whl.metadata (8.6 kB)
Requirement already satisfied: importlib-metadata in /usr/local/lib/python3.12/dist-packages (from matlab-proxy>=0.26.0->jupyter-matlab-proxy) (8.7.0)
Requirement already satisfied: importlib-resources in /usr/local/lib/python3.12/dist-packages (from matlab-proxy>=0.26.0->jupyter-matlab-proxy) (6.5.2)
Requirement already satisfied: rich in /usr/local/lib/python3.12/dist-packages (from matlab-proxy>=0.26.0->jupyter-matlab-proxy) (13.9.4)
Requirement already satisfied: watchdog in /usr/local/lib/python3.12/dist-packages (from matlab-proxy>=0.26.0->jupyter-matlab-proxy) (6.0.0)
Requirement already satisfied: aiohappyeyeballs>=2.5.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp->jupyter-matlab-proxy) (2.6.1)
Requirement already satisfied: aiosignal>=1.4.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp->jupyter-matlab-proxy) (1.4.0)
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp->jupyter-matlab-proxy) (25.3.0)
Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.12/dist-packages (from aiohttp->jupyter-matlab-proxy) (1.7.0)
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.12/dist-packages (from aiohttp->jupyter-matlab-proxy) (6.6.4)
Requirement already satisfied: propcache>=0.2.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp->jupyter-matlab-proxy) (0.3.2)
Requirement already satisfied: yarl<2.0,>=1.17.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp->jupyter-matlab-proxy) (1.20.1)
Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->jupyter-matlab-proxy) (3.4.3)
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->jupyter-matlab-proxy) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->jupyter-matlab-proxy) (2.5.0)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->jupyter-matlab-proxy) (2025.8.3)
Requirement already satisfied: typing-extensions>=4.2 in /usr/local/lib/python3.12/dist-packages (from aiosignal>=1.4.0->aiohttp->jupyter-matlab-proxy) (4.15.0)
Requirement already satisfied: setuptools>=18.5 in /usr/local/lib/python3.12/dist-packages (from ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (75.2.0)
Collecting jedi>=0.16 (from ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy)
  Using cached jedi-0.19.2-py2.py3-none-any.whl.metadata (22 kB)
Requirement already satisfied: decorator in /usr/local/lib/python3.12/dist-packages (from ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (4.4.2)
Requirement already satisfied: pickleshare in /usr/local/lib/python3.12/dist-packages (from ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (0.7.5)
Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /usr/local/lib/python3.12/dist-packages (from ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (3.0.52)
Requirement already satisfied: pygments in /usr/local/lib/python3.12/dist-packages (from ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (2.19.2)
Requirement already satisfied: backcall in /usr/local/lib/python3.12/dist-packages (from ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (0.2.0)
Requirement already satisfied: pexpect>4.3 in /usr/local/lib/python3.12/dist-packages (from ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (4.9.0)
Requirement already satisfied: platformdirs>=2.5 in /usr/local/lib/python3.12/dist-packages (from jupyter-core>=4.9.2->jupyter-client->jupyter-matlab-proxy) (4.4.0)
Requirement already satisfied: anyio>=3.1.0 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (4.10.0)
Requirement already satisfied: argon2-cffi>=21.1 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (25.1.0)
Requirement already satisfied: jinja2>=3.0.3 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (3.1.6)
Requirement already satisfied: jupyter-events>=0.9.0 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.12.0)
Requirement already satisfied: jupyter-server-terminals>=0.4.4 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.5.3)
Requirement already satisfied: nbconvert>=6.4.4 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (7.16.6)
Requirement already satisfied: nbformat>=5.3.0 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (5.10.4)
Requirement already satisfied: overrides>=5.0 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (7.7.0)
Requirement already satisfied: prometheus-client>=0.9 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.22.1)
Requirement already satisfied: send2trash>=1.8.2 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.8.3)
Requirement already satisfied: terminado>=0.8.3 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.18.1)
Requirement already satisfied: websocket-client>=1.7 in /usr/local/lib/python3.12/dist-packages (from jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.8.0)
Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->jupyter-client->jupyter-matlab-proxy) (1.17.0)
Requirement already satisfied: cryptography in /usr/local/lib/python3.12/dist-packages (from aiohttp-session[secure]->matlab-proxy>=0.26.0->jupyter-matlab-proxy) (43.0.3)
Requirement already satisfied: zipp>=3.20 in /usr/local/lib/python3.12/dist-packages (from importlib-metadata->matlab-proxy>=0.26.0->jupyter-matlab-proxy) (3.23.0)
Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.12/dist-packages (from rich->matlab-proxy>=0.26.0->jupyter-matlab-proxy) (4.0.0)
Requirement already satisfied: sniffio>=1.1 in /usr/local/lib/python3.12/dist-packages (from anyio>=3.1.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.3.1)
Requirement already satisfied: argon2-cffi-bindings in /usr/local/lib/python3.12/dist-packages (from argon2-cffi>=21.1->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (25.1.0)
Requirement already satisfied: parso<0.9.0,>=0.8.4 in /usr/local/lib/python3.12/dist-packages (from jedi>=0.16->ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (0.8.5)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.12/dist-packages (from jinja2>=3.0.3->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (3.0.2)
Requirement already satisfied: jsonschema>=4.18.0 in /usr/local/lib/python3.12/dist-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (4.25.1)
Requirement already satisfied: python-json-logger>=2.0.4 in /usr/local/lib/python3.12/dist-packages (from jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (3.3.0)
Requirement already satisfied: pyyaml>=5.3 in /usr/local/lib/python3.12/dist-packages (from jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (6.0.2)
Requirement already satisfied: referencing in /usr/local/lib/python3.12/dist-packages (from jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.36.2)
Requirement already satisfied: rfc3339-validator in /usr/local/lib/python3.12/dist-packages (from jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.1.4)
Requirement already satisfied: rfc3986-validator>=0.1.1 in /usr/local/lib/python3.12/dist-packages (from jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.1.1)
Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.12/dist-packages (from markdown-it-py>=2.2.0->rich->matlab-proxy>=0.26.0->jupyter-matlab-proxy) (0.1.2)
Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.12/dist-packages (from nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (4.13.5)
Requirement already satisfied: bleach!=5.0.0 in /usr/local/lib/python3.12/dist-packages (from bleach[css]!=5.0.0->nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (6.2.0)
Requirement already satisfied: defusedxml in /usr/local/lib/python3.12/dist-packages (from nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.7.1)
Requirement already satisfied: jupyterlab-pygments in /usr/local/lib/python3.12/dist-packages (from nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.3.0)
Requirement already satisfied: mistune<4,>=2.0.3 in /usr/local/lib/python3.12/dist-packages (from nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (3.1.4)
Requirement already satisfied: nbclient>=0.5.0 in /usr/local/lib/python3.12/dist-packages (from nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.10.2)
Requirement already satisfied: pandocfilters>=1.4.1 in /usr/local/lib/python3.12/dist-packages (from nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.5.1)
Requirement already satisfied: fastjsonschema>=2.15 in /usr/local/lib/python3.12/dist-packages (from nbformat>=5.3.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (2.21.2)
Requirement already satisfied: ptyprocess>=0.5 in /usr/local/lib/python3.12/dist-packages (from pexpect>4.3->ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (0.7.0)
Requirement already satisfied: wcwidth in /usr/local/lib/python3.12/dist-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=7.23.1->ipykernel>=6.0.3->jupyter-matlab-proxy) (0.2.13)
Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography->aiohttp-session[secure]->matlab-proxy>=0.26.0->jupyter-matlab-proxy) (2.0.0)
Requirement already satisfied: webencodings in /usr/local/lib/python3.12/dist-packages (from bleach!=5.0.0->bleach[css]!=5.0.0->nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.5.1)
Requirement already satisfied: tinycss2<1.5,>=1.1.0 in /usr/local/lib/python3.12/dist-packages (from bleach[css]!=5.0.0->nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.4.0)
Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography->aiohttp-session[secure]->matlab-proxy>=0.26.0->jupyter-matlab-proxy) (2.23)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/dist-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (2025.9.1)
Requirement already satisfied: rpds-py>=0.7.1 in /usr/local/lib/python3.12/dist-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (0.27.1)
Requirement already satisfied: fqdn in /usr/local/lib/python3.12/dist-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.5.1)
Requirement already satisfied: isoduration in /usr/local/lib/python3.12/dist-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (20.11.0)
Requirement already satisfied: jsonpointer>1.13 in /usr/local/lib/python3.12/dist-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (3.0.0)
Requirement already satisfied: rfc3987-syntax>=1.1.0 in /usr/local/lib/python3.12/dist-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.1.0)
Requirement already satisfied: uri-template in /usr/local/lib/python3.12/dist-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.3.0)
Requirement already satisfied: webcolors>=24.6.0 in /usr/local/lib/python3.12/dist-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (24.11.1)
Requirement already satisfied: soupsieve>1.2 in /usr/local/lib/python3.12/dist-packages (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (2.8)
Requirement already satisfied: lark>=1.2.2 in /usr/local/lib/python3.12/dist-packages (from rfc3987-syntax>=1.1.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.2.2)
Requirement already satisfied: arrow>=0.15.0 in /usr/local/lib/python3.12/dist-packages (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (1.3.0)
Requirement already satisfied: types-python-dateutil>=2.8.10 in /usr/local/lib/python3.12/dist-packages (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server>=1.24.0->jupyter-server-proxy>=4.1.0->jupyter-matlab-proxy) (2.9.0.20250822)
Using cached jupyter_matlab_proxy-0.17.1-py3-none-any.whl (126 kB)
Using cached jupyter_server_proxy-4.4.0-py3-none-any.whl (37 kB)
Using cached matlab_proxy-0.27.3-py3-none-any.whl (882 kB)
Using cached simpervisor-1.0.0-py3-none-any.whl (8.3 kB)
Using cached jedi-0.19.2-py2.py3-none-any.whl (1.6 MB)
Using cached aiohttp_session-2.12.1-py3-none-any.whl (12 kB)
Building wheels for collected packages: matlabengine
  error: subprocess-exited-with-error
  
  × Building wheel for matlabengine (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> See above for output.
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  Building wheel for matlabengine (pyproject.toml) ... error
  ERROR: Failed building wheel for matlabengine
Failed to build matlabengine
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (matlabengine)
Dominant language
Python
Stars
97
Forks
13
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from mathworks/matlab-engine-for-python

All issues in mathworks/matlab-engine-for-python

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.