J'ai installé Jupyter sur Windows 10, python 3.x via
$ pip install jupyter
L’installation de for fonctionne bien, même si j’ai redémarré le terminal.
Mais essayer de courir
$ jupyter notebook
'jupyter' n'est pas reconnu comme une commande interne ou externe, programme utilisable ou fichier batch.
Où et comment trouver l'exécutable de Jupyter?
Si vous êtes absolument certain que votre chemin de bibliothèque python se trouve dans vos variables système (et que vous pouvez le trouver lorsque vous installez jupyter en pépin, il vous suffit de lire un peu) et que vous rencontrez toujours des erreurs "commande non trouvée ou reconnue" dans Windows , tu peux essayer:
python -m notebook
Pour mes fenêtres au moins (Windows 10 Pro), avoir le python -m est le seul moyen de lancer mes paquets python à partir de la ligne de commande sans rencontrer d'erreur
Erreur fatale dans le programme de lancement: Impossible de créer le processus avec '"
ou
Errno 'THIS_PROGRAM' introuvable
J'ai eu le même problème, mais
py -m notebook
a travaillé pour moi.
Jupyter fonctionnait sous Windows 10. J'ai trouvé le moyen le plus simple d'accomplir cette tâche sans s'appuyer sur une distribution telle qu'Anaconda: utiliser Cygwin.
Dans Cygwin, installez python2, python2-devel, python2-numpy, python2-pip, tcl, tcl-devel (j'ai inclus une image ci-dessous de tous les packages que j'ai installés) et tous les autres packages python disponibles. C'est de loin l'option la plus facile.
Ensuite, lancez cette commande pour installer simplement le cahier jupyter:
python -m pip install jupyter
Vous trouverez ci-dessous les commandes réelles que j'ai exécutées pour ajouter d'autres bibliothèques au cas où d'autres auraient également besoin de cette liste:
python -m pip install scipy
python -m pip install scikit-learn
python -m pip install sklearn
python -m pip install pandas
python -m pip install matplotlib
python -m pip install jupyter
Si l'une des commandes ci-dessus échoue, ne vous inquiétez pas, la solution est très simple la plupart du temps. Ce que vous faites est de regarder l'échec de la construction pour tout paquet/bibliothèque manquant.
Supposons qu’il affiche un fichier pyzmq manquant, fermez Cygwin, rouvrez le programme d’installation, accédez à l’écran de la liste des paquets, affichez le message «complet», recherchez ensuite un nom tel que zmq, installez ces bibliothèques et relancez les commandes ci-dessus.
En utilisant cette approche, il était assez simple de traiter avec succès toutes les dépendances manquantes.
Une fois que tout est installé, lancez dans Cygwin, allez dans le dossier dans lequel vous voulez être la "racine" de l’arborescence de l’interface utilisateur et tapez:
jupyter notebook
Cela démarrera le bloc-notes et affichera une sortie comme ci-dessous:
$ jupyter notebook
[I 19:05:30.459 NotebookApp] Serving notebooks from local directory:
[I 19:05:30.459 NotebookApp] 0 active kernels
[I 19:05:30.459 NotebookApp] The Jupyter Notebook is running at:
[I 19:05:30.459 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
Copy/paste this URL into your browser when you connect for the first time, to login with a token:
http://localhost:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Si vous utilisez la distribution Anaconda, assurez-vous lors de son installation que vous cochez la case "Modifier le chemin".
pip n'ajoute pas jupyter directement au chemin pour local.
La sortie de
$ which python
/c/Users/<username>/AppData/Local/Programs/Python/Python35-32/python
Après quelques recherches, j'ai trouvé un exécutable pour jupyter dans le dossier:
C:\Users\<username>\AppData\Roaming\Python\Python35\Scripts\jupyter.exe
Différence entre dossier local et itinérant
Donc, si vous voulez pouvoir exécuter un programme via une ligne de commande, vous devez l'ajouter à la variable% PATH. Voici un script PowerShell pour le faire. ASSUREZ-VOUS D'AJOUTER LE ";" avant d'ajouter le nouveau chemin.
$ [Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\Users\<username>\AppData\Roaming\Python\Python35\Scripts", [EnvironmentVariableTarget]::User)
Sous Windows 10, vous pouvez utiliser ipython notebook
. Ça marche pour moi.
Voici comment j'ai résolu le problème mentionné, en espérant que cela aide:
installer python 3.7 en utilisant le site officiel de python, lors de l'installation inclure installer PATH en cochant la case correspondante
ensuite ouvrez cmd (assurez-vous de l’ouvrir après l’étape 1) et écrivez: pip install jupyter ENTER
vous devriez maintenant pouvoir ouvrir le cahier jupyter en utilisant la commande: cahier jupyter
Cela semble simple, mais cela peut aussi aider.
Vous pouvez ajouter ce qui suit à votre chemin
C: [chemin d'installation Python]\Scripts
par exemple. C:\Python27\Scripts
Cela commencera à fonctionner pour jupyter et chaque installation de pip que vous ferez ici.
Utiliser python 3.6.3. Après l’installation de Jupyter avec la commande 'python -m pip install jupyter', la commande 'jupyter notebook' ne fonctionnait pas pour moi à l’aide de la commande windows Invite.
Mais finalement, python -m notebook 'a fonctionné et a fait fonctionner jupyter notebook en local.
Mon problème était le dossier de mon utilisateur avait un espace dans le nom du dossier.
Après avoir créé un nouvel utilisateur et basculé sur cet utilisateur Windows, les raccourcis Windows et les liens à partir de 'Anaconda ont bien fonctionné.
Windows 8.1 64 bits. Dernières Anaconda.
Remarque: j'ai fini par désinstaller Anaconda en train de réinstaller, mais j’ai eu l’impression que le problème était en réalité juste l’espace disponible dans le dossier Nom d’utilisateur/Utilisateur Windows.
vous devez d’abord vous assurer que vous avez mis votre chemin python dans vos variables système ..
python -m pip install jupyter --user
et ensuite lancez ceci
py -m notebook or jupyter notebook