jupyter-xeus / xeus-cling

Jupyter kernel for the C++ programming language
BSD 3-Clause "New" or "Revised" License
3.01k stars 294 forks source link

xeus-cling not found in channel #495

Open evanwaang opened 9 months ago

evanwaang commented 9 months ago

Hello I am trying to install xeus-cling, I am using miniconda and docker.

From running this command:

(cling) User@Users-MacBook-Pro Downloads % conda install xeus-cling jupyterlab -c conda-forge

I get this sequence:

Collecting package metadata (current_repodata.json): done Solving environment: unsuccessful initial attempt using frozen solve. Retrying with flexible solve. Collecting package metadata (repodata.json): done Solving environment: unsuccessful initial attempt using frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

Current channels:

To search for alternate channels that may provide the conda package you're looking for, navigate to

https://anaconda.org

and use the search bar at the top of the page.

To investigate, I tried pulling using docker (I am logged in)

docker pull jupyter-xeus/xeus-cling Using default tag: latest Error response from daemon: pull access denied for jupyter-xeus/xeus-cling, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

What is the issue? I feel like I tried everything.

ZhaoqunZhong commented 6 months ago

same here using m1 Mac and Miniconda conda install xeus-cling -c conda-forge doesn't work

rsdanner commented 6 months ago

I'm also having the same issue.

srpgilles commented 5 months ago

Same as well

mayurankv commented 5 months ago

Same

michael-reichert commented 4 months ago

I have the same issue (MacBook with M1, macOS 14.3.1, conda 23.7.4). I could install the package xeus, though.

griffinmcknight commented 4 months ago

same issue here

sskohli01 commented 2 months ago

same here. any workaround team?

ocinei commented 1 month ago

The xeus-cling package exists at conda-forge and gouarin channels for osx-64 platform (not osx-arm-64 platform) (https://anaconda.org/search?q=xeus-cling)

Therefore attempting to install the package with conda install xeus-cling -c conda-forge will fail for an environment using the osx-arm-64 platform as the installation process will look for the package in a channel dedicated to osx-arm-64.

I tried with success:

  1. Setting up a conda environment for osx-64 (according to https://stackoverflow.com/questions/71515117/how-to-set-up-a-conda-osx-64-environment-on-arm-mac)
  2. Installing xeus-cling in the newly created environment.
sskohli01 commented 1 month ago

Thanks @ocinei but our issue is to get it installed in osx-arm-64. We are awaiting when it gets released for osx-arm-64. I am not that good with docker, but i found a docker image with xeus-cling installed, but that too was osx-64 and not osx-arm-64. I thought docker was platform agnostic, but that's not the case