I'm attempting to install jedi-language-server via conda in an environment with jupyterlab. Specifically I am using miniforge and all packages from conda-forge. The error I get is:
UnsatisfiableError: The following specifications were found to be incompatible with each other:
Output in format: Requested package -> Available versionsThe following specifications were found to be incompatible with your system:
- feature:/linux-64::__unix==0=0
- jedi-language-server -> click[version='>=7.0'] -> __unix
- jedi-language-server -> click[version='>=7.0'] -> __win
Your installed version is: 0
I'm not sure if this is more of a conda issue but I'm fairly new to conda so I don't quite understand the error. I don't think click should be required at all?
Steps to reproduce:
conda create -n test -c conda-forge jupyterlabconda install -n test -c conda-forge jedi-language-server
Interestingly, this does work, but it takes ~15 minutes to solve the environment:
conda create -n test -c conda-forge jupyterlab jedi-language-server
And I can install jedi-language-server by itself with no issues:
conda create -n test -c conda-forge jedi-language-server
Also, I can install jedi-language-server via pip within the environment and it works in jupyterlab with no issues.
Here is some more info:
conda version : 22.11.1
conda-build version : not installed
python version : 3.10.9.final.0
virtual packages : __archspec=1=x86_64
__glibc=2.36=0
__linux=5.15.89=0
__unix=0=0
base environment : /opt/miniforge (read only)
conda av data dir : /opt/miniforge/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
package cache : /opt/miniforge/pkgs
/a/opt/miniforge/pkgs
envs directories : /a/opt/miniforge/envs
/opt/miniforge/envs
platform : linux-64
user-agent : conda/22.11.1 requests/2.28.2 CPython/3.10.9 Linux/5.15.89-1-MANJARO manjaro/22.0.1 glibc/2.36
UID:GID : 1000:1000
netrc file : None
offline mode : False
I'm attempting to install jedi-language-server via conda in an environment with jupyterlab. Specifically I am using miniforge and all packages from conda-forge. The error I get is:
I'm not sure if this is more of a conda issue but I'm fairly new to conda so I don't quite understand the error. I don't think
click
should be required at all?Steps to reproduce:
conda create -n test -c conda-forge jupyterlab
conda install -n test -c conda-forge jedi-language-server
Interestingly, this does work, but it takes ~15 minutes to solve the environment:
conda create -n test -c conda-forge jupyterlab jedi-language-server
And I can install jedi-language-server by itself with no issues:
conda create -n test -c conda-forge jedi-language-server
Also, I can install jedi-language-server via
pip
within the environment and it works in jupyterlab with no issues.Here is some more info:
Existing (base) packages:
Let me know if there are any steps I should try or more info I can provide. Thanks.