In diesem Artikel erfahren Sie, wie Sie das Problem einer zu niedrigen Version bei der Installation von nodejs in Conda lösen können. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.
Verwandte Empfehlungen: „nodejs Tutorial“
Beim Versuch, mit jupyterlab eine neue Labextension zu installieren, trat das Problem auf, dass die Nodejs-Version zu niedrig war oder nicht installiert werden konnte Der Autor hat folgende Lösungen gefunden:
Methode 1: Anaconda und JupyterLab auf dem Server bereitstellen
Methode 2: Paket löschen und dann installieren
Methode 3: Jupytelab So installieren Sie labextension
Methode 5: Die Zibetkatze verwandelt sich in den Prinzen – wie unten gezeigt:
.
.
.
Das Ergebnis... funktioniert nicht. Natürlich können Sie auch die oben genannten Methoden ausprobieren, vielleicht funktioniert welche für Sie am besten.
Ursachenanalyse
Später habe ich herausgefunden: Labextension-Installationserweiterung erfordert NodeJS-Version 10.0 oder höher!!!
Der Autor hat durch Abfrage verschiedener NodeJS-Versionen in seiner eigenen Umgebung herausgefunden, dass die meisten Versionen
1. nodejs --version # v14.4.1 这个是通过方法四安装的 2. pip list # v0.1.1 这个是通过pip安装的 3. conda list # v4.6.5 这个是通过conda安转的
Obwohl über npm installierte NodeJS älter als Version 10.0 sind, kann es nicht in der Jupyterlab-Umgebung verwendet werden (wenn Sie feststellen, dass es verwendet werden kann, kontaktieren Sie mich bitte). Ich stellte fest, dass zu viele Versionen installiert waren, also deinstallierte ich einfach die von Pip Conda installierten NodeJS und fand dann eine Möglichkeit, eine NodeJS-Version über v10.0 zu installieren.
Lösung
Geben Sie die Installationsversion an. Sie können sie mit dem folgenden Befehl installieren:
Methode 1 Zuerst können Sie versuchen, die NodeJS-Version zu durchsuchen:
conda search nodejs # 搜索conda下的nodejs版本。 conda install nodejs=14.7.0 -c conda-forge
Methode 2. conda search nodejs -c conda -forge # Durchsuchen Sie die NodeJS-Version unter Conda-Forge.
Oder gehen Sie direkt zu Conda-Forge auf der offiziellen Anaconda-Website, um nach dem gewünschten Repo zu suchen
conda install -c conda-forge/label/cf202003 nodejs
Wählen Sie bei der oben genannten Methode einfach eine beliebige aus
Mehr Programmierkenntnisse, besuchen Sie bitte: Programmiervideos! !
Das obige ist der detaillierte Inhalt vonEine kurze Diskussion zur Lösung des Problems einer zu niedrigen Version von NodeJS, die von Conda installiert wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!