# Cannot install openmc--plotter using pip

**URL:** <https://openmc.discourse.group/t/cannot-install-openmc-plotter-using-pip/3491>\
**Category:** User Support\
**Created:** [October 7, 2023, 10:58am UTC](https://openmc.discourse.group/t/cannot-install-openmc-plotter-using-pip/3491 "2023-10-07T10:58:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![josem](https://yyz2.discourse-cdn.com/free1/user_avatar/openmc.discourse.group/josem/32/4096_2.png) [@josem](https://openmc.discourse.group/u/josem)\
**Post date:** [October 7, 2023, 10:58am UTC](https://openmc.discourse.group/t/cannot-install-openmc-plotter-using-pip/3491/1 "2023-10-07T10:58:11Z")

</div>

Hi,

I am trying to install openmc–plotter on a Mac with M1 processors runing Ubuntu 22 Server ARM. OpenMC works fine but when I used ‘pip install openmc-plotter’ I got the following error:

Defaulting to user installation because normal site-packages is not writeable  
Collecting openmc-plotter  
Using cached openmc\_plotter-0.3.1-py3-none-any.whl (92 kB)  
Using cached openmc\_plotter-0.2.0-py3-none-any.whl (86 kB)  
Using cached openmc\_plotter-0.1.1-py3-none-any.whl (85 kB)  
Requirement already satisfied: numpy in ./.local/lib/python3.10/site-packages (from openmc-plotter) (1.26.0)  
ERROR: Cannot install openmc-plotter==0.1.1, openmc-plotter==0.2.0 and openmc-plotter==0.3.1 because these package versions have conflicting dependencies.

The conflict is caused by:  
openmc-plotter 0.3.1 depends on PySide2  
openmc-plotter 0.2.0 depends on PySide2  
openmc-plotter 0.1.1 depends on PySide2

To fix this you could try to:

1. loosen the range of package versions you’ve specified
2. remove package versions to allow pip attempt to solve the dependency conflict

ERROR: ResolutionImpossible: for help visit [Dependency Resolution - pip documentation v23.3.dev0](https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts)

Some idea about the problem?  
Thank you very much!  
JM

---

<div class="post-metadata">

**Author:** ![Shimwell](https://yyz2.discourse-cdn.com/free1/user_avatar/openmc.discourse.group/shimwell/32/3876_2.png) [@Shimwell](https://openmc.discourse.group/u/Shimwell)\
**Post date:** [October 7, 2023, 1:06pm UTC](https://openmc.discourse.group/t/cannot-install-openmc-plotter-using-pip/3491/2 "2023-10-07T13:06:05Z")

</div>

Looks like pyside2 can’t be installed. Sorry about that

Perhaps try pip installing from the repository develop branch

I just put in a PR to add insall instructions for the development branch to the readme file on the repo

> <https://github.com/openmc-dev/plotter/pull/125>
>
> Just wondering if it is worth adding another install option for people wanting t…he development version.
> 
> The development version occasionally has a few fixes that would help users

But here is the command to try just in case that PR doesn’t get merged in

```auto
pip install git+https://github.com/openmc-dev/openmc.git@develop

```

---

<div class="post-metadata">

**Author:** ![josem](https://yyz2.discourse-cdn.com/free1/user_avatar/openmc.discourse.group/josem/32/4096_2.png) [@josem](https://openmc.discourse.group/u/josem)\
**Post date:** [October 7, 2023, 2:27pm UTC](https://openmc.discourse.group/t/cannot-install-openmc-plotter-using-pip/3491/3 "2023-10-07T14:27:22Z")

</div>

> [@josem](#):
>
> pip install openmc-plotter

The command

```auto
pip install git+https://github.com/openmc-dev/openmc.git@develop

```

seems to work but openmc-plotter is not installed (openmc-plotter: command not found)
