-
Notifications
You must be signed in to change notification settings - Fork 0
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
Conda dependencies different from pip? #1
Comments
This is interesting, you need access to the objective c functions for applaunchservices to work. This must be a problem with the conda file. I will have a look next week. But maybe it was renamed pyobjc-core? https://anaconda.org/conda-forge/pyobjc-core |
So What is interesting is that if I install Spyder from source in a conda environment, it launches just fine; it is only if I install it in editable mode that it does not. This works
This does not work
|
I'm also wondering if |
I'm also wondering if applaunchservices is needed at all for the standalone macOS application.
This is a good point. If you have a standalone app you should be able to register it to open spyder. Can you try this? I guess you would just need to add a few ifs around the code that calls applaunchservices
|
Ok Now it depends on pyobjc-framework-CoreServices, but that needs to be added to conda-forge. |
Can this issue be closed now? |
@impact27, I noticed that
applaunchservices
installed from pip shows it has a dependencypyobjc
but this is not a dependency in conda.conda tree
shows onlypython
as a dependency. This has piqued my curiosity since I can launch Spyder from an editable install from a pyenv virtual environment, but not from a conda environment. When attempting to do so, I get the following error (see also spyder-ide/spyder#17408 (comment)):Traceback
What don't I understand?
The text was updated successfully, but these errors were encountered: