Erreur de démarrage Jupyter ImportError : Échec du chargement de la DLL lors de l'importation de l'erreur

La ligne de commande démarre jupyter et signale une erreur

En utilisant cmd, jupyter notebookune erreur se produit après avoir saisi :

ImportError: DLL load failed while importing error: 找不到指定的模块。
Bien sûr, tout d'abord, la prémisse de cette erreur est que la variable d'environnement a été ajoutée.

La raison devrait être un problème environnemental. Il existe d'autres versions de Python installées localement, et la version de Python sélectionnée lors de l'installation d'Anaconda est incompatible avec la version locale. Démarrez-le via Powershell. Il y a (base) dans la figure ci-dessous, et vous pouvez constatez que l'environnement virtuel Python est utilisé ici.

résoudre:

Utilisez le PowerShell de jupyter pour l'ouvrir.
Veuillez ajouter une description de l'image
Veuillez ajouter une description de l'image
À ce stade, le navigateur par défaut devrait s'ouvrir automatiquement http://localhost:8888/treeet vous pouvez constater que jupyter a été démarré avec succès.

En raison de l'environnement virtuel utilisé par Powershell ici, si vous n'utilisez pas Powershell, vous pouvez utiliser la ligne de commande directement, activez d'abord l'environnement virtuel :Veuillez ajouter une description de l'image


Modifier l'emplacement par défaut de jupyter

À l'aide de PowerShell de jupyter, ouvrez et tapezjupyter notebook --generate-config

(base) PS C:\Users\john> jupyter notebook --generate-config
Overwrite C:\Users\john\.jupyter\jupyter_notebook_config.py with default config? [y/N]n
(base) PS C:\Users\john>

Vous pouvez voir le chemin de configuration : C:\Users\john\.jupyter\jupyter_notebook_config.py, entrer le fichier et modifier la configuration

Recherchez "Le répertoire à utiliser pour les ordinateurs portables et les noyaux", décommentez "c.NotebookApp.notebook_dir", et remplacez-le par le chemin que vous souhaitez personnaliser, tel que my "D:\CodeTest":

## The directory to use for notebooks and kernels.
#  Default: ''
c.NotebookApp.notebook_dir = 'D:\CodeTest'

Modification des raccourcis Windows

Allez dans "Propriétés" - "Cible" de l'icône "Jupyter Notebook (anaconda3)", supprimez les variables dans la cible ( , "%USERPROFILE%"y compris l'espace qui précède), et il ne reste que le nom du chemin du fichier, par exemple :

C:\softwares\anaconda3\python.exe C:\softwares\anaconda3\cwp.py C:\softwares\anaconda3 C:\softwares\anaconda3\python.exe C:\softwares\anaconda3\Scripts\jupyter-notebook-script.py

Après modification, démarrez jupyter notebook pour vérifier s'il existe un fichier généré sous le chemin personnalisé.


Configuration dans Pycharm

进入 "File-Settings-Jupyter-Jupyter Servers",

Pour "Interpréteur Python", choisissez python.exe à l'emplacement où Anaconda est installé localement, et le port ne peut pas être modifié, mais si vous souhaitez ouvrir un autre jupyter dans le navigateur, le port 8888 peut être utilisé par défaut.
Veuillez ajouter une description de l'image

Je suppose que tu aimes

Origine blog.csdn.net/qq_31362767/article/details/123649644
conseillé
Classement