Skip to content

Does not install on Windows #18

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
foamycastle opened this issue Mar 31, 2025 · 2 comments
Open

Does not install on Windows #18

foamycastle opened this issue Mar 31, 2025 · 2 comments
Assignees
Labels
question Further information is requested

Comments

@foamycastle
Copy link

Terminal output:

`Collecting midiexplorer
Using cached midiexplorer-0.0.1a5-py3-none-any.whl.metadata (82 kB)
Collecting dearpygui-ext~=0.9.5 (from midiexplorer)
Using cached dearpygui_ext-0.9.5-py3-none-any.whl.metadata (5.7 kB)
INFO: pip is looking at multiple versions of midiexplorer to determine which version is compatible with other requirements. This could take a while.
Collecting midiexplorer
Using cached midiexplorer-0.0.1a4-py3-none-any.whl.metadata (82 kB)
Using cached midiexplorer-0.0.1a3-py3-none-any.whl.metadata (82 kB)
Using cached midiexplorer-0.0.1a2-py3-none-any.whl.metadata (55 kB)
Using cached midiexplorer-0.0.1a1-py3-none-any.whl.metadata (55 kB)
Using cached midiexplorer-0.0.1a0-py3-none-any.whl.metadata (53 kB)
ERROR: Cannot install midiexplorer==0.0.1a0, midiexplorer==0.0.1a1, midiexplorer==0.0.1a2, midiexplorer==0.0.1a3, midiexplorer==0.0.1a4 and midiexplorer==0.0.1a5 because these package versions have conflicting dependencies.

The conflict is caused by:
midiexplorer 0.0.1a5 depends on dearpygui~=1.8.0
midiexplorer 0.0.1a4 depends on dearpygui~=1.8.0
midiexplorer 0.0.1a3 depends on dearpygui~=1.8.0
midiexplorer 0.0.1a2 depends on dearpygui==1.6.2
midiexplorer 0.0.1a1 depends on dearpygui==1.6.2
midiexplorer 0.0.1a0 depends on dearpygui==1.6.2

To fix this you could try to:

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

ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts`

@rdoursenaud
Copy link
Member

Hi, thanks for checking out my software and for the report.
Sorry to hear you are having issues installing it.

I suspect you are using a Python version incompatible with the specified dearpygui version.

  1. Which version of Python are you running? (py --version)

  2. Are you following the installation instructions from the README or using pip directly?

If you just want to run the software on Windows, I recommend you try the experimental native build available in the release.

Please keep in mind this is alpha software and it is not feature complete yet.

@rdoursenaud rdoursenaud self-assigned this Mar 31, 2025
@rdoursenaud rdoursenaud added the question Further information is requested label Mar 31, 2025
@gilou
Copy link
Contributor

gilou commented Apr 6, 2025

I think it's because the requirement can not indeed be satisfied, as dearpygui 1.8 was only made available for Python 3.11 at most. So if @foamycastle is using a more recent Python version, such as Python 3.13, pip is lost.

2.0 has a Py 3.13 version available, so main branch should work, but there's a typo in the dep name.. see #19

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants