Maison  >  Article  >  interface Web  >  Une brève discussion sur la solution au problème de la version trop basse de nodejs installée par conda

Une brève discussion sur la solution au problème de la version trop basse de nodejs installée par conda

青灯夜游
青灯夜游avant
2021-04-01 10:09:315092parcourir

Cet article vous présentera comment résoudre le problème d'une version trop basse lors de l'installation de nodejs dans conda. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Une brève discussion sur la solution au problème de la version trop basse de nodejs installée par conda

Recommandations associées : "tutoriel nodejs" De nombreux modules d'extension n'ont pas pu être installés ou n'ont pas pu être installés L'auteur a trouvé diverses solutions, comme suit :

    Méthode 1 : Déployer Anaconda et JupyterLab sur le serveur
  • Méthode 2 : Supprimer le package puis l'installer
  • Méthode 3 : Jupytelab Comment installer labextension
  • Méthode 4 : via npm Installer nodejs
  • Méthode 5 : le chat civette devient le prince - comme indiqué ci-dessous :
  • Une brève discussion sur la solution au problème de la version trop basse de nodejs installée par conda

  • .
.

.

Le résultat... n'a pas fonctionné. Bien sûr, vous pouvez également essayer les méthodes ci-dessus, peut-être laquelle fonctionnera pour vous.

Analyse des causesPlus tard, j'ai découvert :

l'extension d'installation de labextension nécessite nodejs 10.0 ou supérieur ! ! En interrogeant différentes versions de nodejs dans mon propre environnement, l'auteur a constaté que la plupart des versions de nodejs

1. nodejs --version   # v14.4.1 这个是通过方法四安装的
2. pip list                  # v0.1.1 这个是通过pip安装的
3. conda list             # v4.6.5 这个是通过conda安转的

installées via npm dépassaient la v10.0, mais dans l'environnement jupyterlab, cela ne peut pas être utilisé (si vous trouvez quelque chose qui peut être utilisé, veuillez communiquer avec moi). J'ai trouvé qu'il y avait trop de versions installées, j'ai donc simplement désinstallé les nodejs installés par pip conda, puis j'ai trouvé un moyen d'installer une version de nodejs dépassant la v10.0.

SolutionSpécifiez la version d'installation, qui peut être installée via la commande suivante :

Méthode 1 Tout d'abord, vous pouvez essayer de rechercher Vérifiez la version de nodejs :

conda search nodejs # 搜索conda下的nodejs版本。
conda install nodejs=14.7.0 -c conda-forge

Méthode 2. conda search nodejs -c conda-forge #Recherchez la version de nodejs sous conda-forge.

Ou entrez directement conda-forge sous le site officiel d'Anaconda Recherchez le dépôt que vous souhaitez

conda install -c conda-forge/label/cf202003 nodejs

Choisissez simplement l'une des méthodes ci-dessusPour plus de connaissances liées à la programmation, veuillez visiter :

Vidéo de programmation

! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer