Exécuter jupyter via une ligne de commande sur Windows
J'ai installé Jupyter sur Windows 10, python 3.x via
$ pip install jupyter
l'installation pour les travaux très bien, même si j'ai redémarré le terminal.
Mais en essayant de lancer
$ jupyter notebook
'jupyter' n'est pas reconnu comme une commande interne ou externe, programme opérable ou fichier batch.
comment et où trouver L'exécutable de Jupyter?
9 réponses
si vous êtes absolument sûr que votre chemin de bibliothèque python est dans vos variables système (et vous pouvez trouver ce chemin lorsque vous PIP installez jupyter, vous avez juste à lire un peu) et que vous éprouvez toujours des erreurs "commande non trouvée ou reconnue" dans windows, vous pouvez essayer:
python -m notebook
pour mes fenêtres au moins (Windows 10 Pro), le fait d'avoir python-m est le seul moyen que je puisse exécuter mes paquets python depuis la ligne de commande sans qu'il y ait d'erreur
erreur Fatale dans le lanceur d'applications: Impossible de créer le processus d'aide '"
ou
Errno 'THIS_PROGRAM' not found
j'ai eu le même problème, mais
py -m notebook
travaillait pour moi.
j'ai un carnet Jupyter sous Windows 10. J'ai trouvé le moyen le plus simple d'accomplir cette tâche sans compter sur une distro comme Anaconda était D'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 paquets que j'ai installés) et tous les autres paquets python que vous voulez qui sont disponibles. C'est de loin l'option la plus facile.
alors exécutez cette commande à juste installer Jupyter notebook:
python -m pip install jupyter
Voici les commandes que j'ai passées pour ajouter plus de bibliothèques au cas où d'autres auraient 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 assez simple la plupart du temps. Ce que vous faites est de regarder l'échec de construction pour n'importe quel paquet / bibliothèque manquant.
dire qu'il montre un pyzmq manquant puis fermer Cygwin, rouvrir l'installateur, obtenir à la liste des paquets écran, afficher "plein" pour tous, puis rechercher le nom comme zmq et installer ces bibliothèques et ré-essayer les commandes ci-dessus.
en utilisant cette approche, il était assez simple de finalement travailler à travers toutes les dépendances manquantes avec succès.
une fois que tout est installé, lancez Cygwin dans le dossier que vous voulez être la "racine" de l'arborescence de l'interface utilisateur et type:
jupyter notebook
cela lancera le bloc-notes et affichera quelques résultats 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
pip n'ajoute pas directement jupyter à path for 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 le dossier local et le dossier itinérant
donc si vous voulez pouvoir exécuter un programme en ligne de commande, vous devez l'ajouter dans la variable %PATH. Voici un script powershell 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)
si vous utilisez la distribution Anaconda, assurez-vous lors de son installation que vous cochez l'option" Change PATH".
vous pouvez ajouter ce qui suit à votre chemin
C: [chemin D'Installation de Python] \ Scripts
p.ex. C:\Python27\Scripts
il va commencer à travailler pour jupyter et tous les autres PIP installation que vous ferez ici.
mon problème était le dossier de mon utilisateur avait un espace dans le nom de dossier.
après avoir créé un nouvel utilisateur et de passer à cet utilisateur windows, Windows raccourcis et liens de l'intérieur' Anaconda travaillé très bien.
Windows 8.1 64 Bit. Dernière Anaconda.
Note: j'ai fini par désinstaller Anaconda, mais mon sentiment est que le problème était juste l'espace dans le dossier nom d'utilisateur/utilisateur de windows.
sous Windows 10, vous pouvez utiliser ipython notebook
. Il fonctionne pour moi.
utilisant python 3.6.3. Ici, après l'installation de Jupyter par la commande ' python-m pip installer jupyter ', ' carnet de notes de jupyter " la commande ne fonctionnait pas pour moi en utilisant l'invite de commande de windows.
mais, finalement " carnet python-m " a fonctionné et a fait carnet jupyter à courir sur local.