Skip to content
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

Cannot install napari-allencell-segmenter through napari menu #156

Open
Nadalyn-CZI opened this issue Apr 26, 2023 · 5 comments
Open

Cannot install napari-allencell-segmenter through napari menu #156

Nadalyn-CZI opened this issue Apr 26, 2023 · 5 comments
Assignees
Labels
bug Something isn't working

Comments

@Nadalyn-CZI
Copy link

I am a technical writer working on the documentation for a segmentation tutorial that uses napari-allencell-segmenter.

Description

A clear description of the bug
When I try to install napari-allencell-segmenter through the napari menu (plugins>Install/Uninstall), I cannot get it to install. I can install it using pip install and then use it through the menu. One of the developers told me that the plugin tries to downgrade napari to 0.4.15 and this may be causing the problem. I have been using it with 0.4.15 after pip installing it and there don't seem to be any problems with using it, just with installing it.

Error message

There is no error message, the plugin just doesn't install through the napari menu.

Expected Behavior

What did you expect to happen instead?
That the plugin would be installed.

Reproduction

Please list the exact steps we can take to reproduce this bug.

  1. Open napari on a Windows machine (I am using Windows 10 Enterprise, Version 10.0.19045, Build 19045).
  2. Go to plugins>install/uninstall and search on allencell.
  3. Select napari-allencell-segmenter.
  4. Click the install button on the right end of the line.
  5. Check for installation. (It never installs.)
  6. Open an Anaconda prompt and use this command: python -m pip install napari==0.4.14
  7. Go back to napari and check for installation.

Environment

  • Operating system (ex. MacOS Big Sur): Windows 10 Enterprise, Version 10.0.19045, Build 19045
  • Python version (ex. 3.8): 3.9
  • napari version (ex. 0.4.1): 0.4.15
  • How did you install the napari viewer (as a bundled app or through command line with pip)?: command line
@Nadalyn-CZI Nadalyn-CZI added the bug Something isn't working label Apr 26, 2023
@yrkim98
Copy link
Collaborator

yrkim98 commented May 1, 2023

Thanks for the report! We're looking into this now and I'll report back soon.

@yrkim98 yrkim98 self-assigned this May 1, 2023
@Nadalyn-CZI
Copy link
Author

Nadalyn-CZI commented May 2, 2023 via email

@yrkim98
Copy link
Collaborator

yrkim98 commented May 4, 2023

Caused by this conflict

The conflict is caused by:
    aicssegmentation 0.5.0 depends on scikit-image<0.19.0 and >=0.18.0
    napari 0.4.17 depends on scikit-image>=0.19.1
    aicssegmentation 0.5.0 depends on scikit-image<0.19.0 and >=0.18.0
    napari 0.4.16 depends on scikit-image>=0.19.1

Resolving this over in aics-segmentation

@Nadalyn-CZI
Copy link
Author

Nadalyn-CZI commented May 4, 2023 via email

@camisap
Copy link

camisap commented Aug 14, 2024

I am seeing the same behavior with pip installing the app. No error is raised with running pip install napari-allencell-segmenter, but when I open the napari app, the plugin is not listed under the Plugins tab. From reading the issue above, I thought I'd share the versions of packages in my environment:

scikit-image 0.24.0
napari 0.5.1
napari-base 0.5.1
napari-console 0.0.9
napari-plugin-engine 0.2.0
napari-plugin-manager 0.1.0
napari-svg 0.2.0

Operating system (ex. MacOS Big Sur): MacOS Sonoma 14.4.1
Python version (ex. 3.8): Python 3.11.9
napari version (ex. 0.4.1): napari 0.5.1
How did you install the napari viewer (as a bundled app or through command line with pip)?: command line with a conda environment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants