# Cannot import name 'solve\_triangular' from 'pytensor.tensor.linalg'

**URL:** <https://discourse.pymc.io/t/cannot-import-name-solve-triangular-from-pytensor-tensor-linalg/13181>\
**Category:** General\
**Created:** [October 27, 2023, 4:35am UTC](https://discourse.pymc.io/t/cannot-import-name-solve-triangular-from-pytensor-tensor-linalg/13181 "2023-10-27T04:35:40Z")\
**Posts on this page:** 2\
**Page:** 2

<div class="post-metadata">

**Author:** ![KS\_19](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.pymc.io/ks_19/32/7239_2.png) [@KS\_19](https://discourse.pymc.io/u/KS_19)\
**Post date:** [October 28, 2023, 6:59pm UTC](https://discourse.pymc.io/t/cannot-import-name-solve-triangular-from-pytensor-tensor-linalg/13181/21 "2023-10-28T18:59:40Z")

</div>

So even when i import it in the terminal, it throws same attribute error as below:in default\_blas\_ldflags  
blas\_info = np. **config**.get\_info(“blas\_opt”)  
AttributeError: module ‘numpy. **config** ’ has no attribute ‘get\_info’

---

<div class="post-metadata">

**Author:** ![ricardoV94](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.pymc.io/ricardov94/32/5775_2.png) [@ricardoV94](https://discourse.pymc.io/u/ricardoV94)\
**Post date:** [October 28, 2023, 9:14pm UTC](https://discourse.pymc.io/t/cannot-import-name-solve-triangular-from-pytensor-tensor-linalg/13181/22 "2023-10-28T21:14:45Z")

</div>

That suggests you have the latest version of numpy which is incompatible with pytensor, but if you had installed the latest pymc in a new environment that shouldn’t have happened.

Perhaps it’s just using the older version you had due to caching. Can you try forcing a more recent version?

`conda create -c conda-forge -n pymc_env “pymc>=5.9.0”`

[Previous page](https://discourse.pymc.io/t/cannot-import-name-solve-triangular-from-pytensor-tensor-linalg/13181.md?page=1)
