matplotlib / matplotlib/ipympl
Doesn't currently build on MyBinder
Personne n'a encore pris cette issue.
- Langage dominant
- Jupyter Notebook
- Étoiles
- 1.7k
- Forks
- 234
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
## Issue
**What is linked from launch badge in Readme doesn't currently build on MyBinder**
It seems it isn't properly seeing `package.json` for some reason..
## Steps to reproduce
Go to the main repo Readme page [here](https://github.com/matplotlib/ipympl#ipympl) and click the `launch binder` badge.
The end of a build example that fails is shown below (`...` on first line represents start of the log that is not shown):
```
...
Successfully installed ipympl-0.8.7 ipywidgets-7.7.5 jupyterlab-widgets-1.1.4 widgetsnbextension-3.6.4
Remote version of pip: 23.1.2
Local version of pip: 23.0.1
Was pip installed by pip? False
Removed build tracker: '/tmp/pip-build-tracker-zn9i3t0k'
/srv/conda/envs/notebook/lib/python3.10/site-packages/setuptools/config/setupcfg.py:516: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
warnings.warn(msg, warning_class)
Installing /home/jovyan/ipympl/labextension -> jupyter-matplotlib
Building extension in /home/jovyan/ipympl
An error occurred.
FileNotFoundError: [Errno 2] No such file or directory: '/home/jovyan/ipympl/package.json'
See the log file for details: /tmp/jupyterlab-debug-22xaku6u.log
Removing intermediate container 9dfca785e89e
The command '/bin/sh -c ./.binder/postBuild' returned a non-zero code: 1
```
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par le badge Launch Binder dans le README du dépôt et examinez la commande .binder/postBuild affichée dans le journal d’échec. Reproduisez le build et cherchez pourquoi /home/jovyan/ipympl/package.json est absent lors de la construction de l’extension JupyterLab. Le travail est terminé lorsque le build Binder se termine correctement depuis le badge lié.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- jupyter
- Domaine
- build-system, devops
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 48/100