Skip to content

BUG: cannot use pymc using official installation method #7947

@Dr-yangyangzhang

Description

@Dr-yangyangzhang

Describe the issue:

I used the official installation method for pymc installation and afterwards, a simple import pymc as pm raises the errors:

Reproduceable code example:

import pymc as pm

Error message:

/opt/anaconda3/envs/3dby/bin/python /Users/yangyangzhang/Library/Application Support/JetBrains/PyCharm2025.2/scratches/scratch_7.py 
Traceback (most recent call last):
  File "/Users/yangyangzhang/Library/Application Support/JetBrains/PyCharm2025.2/scratches/scratch_7.py", line 1, in <module>
    import pymc as pm
  File "/opt/anaconda3/envs/3dby/lib/python3.13/site-packages/pymc/__init__.py", line 50, in <module>
    from pymc import _version, gp, ode, sampling
  File "/opt/anaconda3/envs/3dby/lib/python3.13/site-packages/pymc/gp/__init__.py", line 17, in <module>
    from pymc.gp import cov, mean, util
  File "/opt/anaconda3/envs/3dby/lib/python3.13/site-packages/pymc/gp/util.py", line 25, in <module>
    from pymc.model.core import modelcontext
  File "/opt/anaconda3/envs/3dby/lib/python3.13/site-packages/pymc/model/__init__.py", line 17, in <module>
    from pymc.model.core import *
  File "/opt/anaconda3/envs/3dby/lib/python3.13/site-packages/pymc/model/core.py", line 54, in <module>
    from pymc.initial_point import PointType, make_initial_point_fn
  File "/opt/anaconda3/envs/3dby/lib/python3.13/site-packages/pymc/initial_point.py", line 31, in <module>
    from pymc.logprob.transforms import Transform
  File "/opt/anaconda3/envs/3dby/lib/python3.13/site-packages/pymc/logprob/__init__.py", line 52, in <module>
    import pymc.logprob.linalg
  File "/opt/anaconda3/envs/3dby/lib/python3.13/site-packages/pymc/logprob/linalg.py", line 17, in <module>
    from pytensor.tensor.math import _matmul
ImportError: cannot import name '_matmul' from 'pytensor.tensor.math' (/opt/anaconda3/envs/3dby/lib/python3.13/site-packages/pytensor/tensor/math.py)

PyMC version information:

pymc: 5.26.1
python: 3.13.9
pytensor: 2.31.7
MacOS 26.0.1
I use official installation method: conda

Context for the issue:

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    buginstallationissues about dependencies or installation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions