Annuaire d'articles
La ligne de commande démarre jupyter et signale une erreur
En utilisant cmd, jupyter notebook
une 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.
À ce stade, le navigateur par défaut devrait s'ouvrir automatiquement http://localhost:8888/tree
et 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 :
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.