Bonjour,
J'ai besoin de Graphlab pour mon cours de text mining. Je suis nouveau en python.
J'ai suivi les instructions de cette URL : https://turi.com/download/install-graphlab-create-command-line.html
lorsque j'utilise IPython, tout semble fonctionner, mais lorsque j'utilise Jupyter Notebook. le code à l'intérieur des cellules ne s'exécutera pas et j'obtiens ces crochets vides ([ ])
S'il vous plaît dites-moi si je dois fournir plus d'informations.
plateforme : win-64
version conda : 4.0.5
version conda-build : 1.20.0
version python : 2.7.11.final.0
demande la version : 2.9.1
Salut @BLeila - désolé que vous ayez des problèmes. Avez-vous essayé d'exécuter la cellule en appuyant sur Shift-Enter
tout en sélectionnant cette cellule 1+1
, ou en sélectionnant l'une des options Run..
dans le menu Cell
?
Si c'est le cas, essayez de regarder dans la console javascript pour voir s'il y a des messages d'erreur.
À en juger par le cercle rempli en haut à droite, votre noyau Python 2 ne fonctionne pas. Vous pouvez essayer de le redémarrer à partir du menu Kernel
, ou voir si un autre noyau est installé et essayer de passer à celui-ci.
J'ai essayé les deux manières d'exécuter mon code, j'ai redémarré le noyau mais rien. Et j'ai un noyau Voici ce que j'obtiens en exécutant Jupyter notebook :
`[I 10:50:38.714 NotebookApp] Serving notebooks from local directory: C:\Users\3D Informatique
[I 10:50:38.717 NotebookApp] 0 active kernels
[I 10:50:38.717 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/
[I 10:50:38.717 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[E 10:50:49.525 NotebookApp] Failed to run command:
['C:\\Users\\3D Informatique\\Anaconda3\\envs\\py27\\python.exe', '-m', 'ipykernel', '-f', 'C:\\Users\\3D Informatique\\AppData\\Roaming\\jupyter\\runtime\\kernel-ebdd578a-840c-417c-bb86-b406bf3f9b85.json']
PATH='C:\\Users\\3D Informatique\\Anaconda2\\envs\\gl-env\\Library\\bin;C:\\Users\\3D Informatique\\Anaconda2\\envs\\gl-env;C:\\Users\\3D Informatique\\Anaconda2\\envs\\gl-env\\Scripts;C:\\Users\\3D Informatique\\Anaconda2\\envs\\gl-env\\Library\\bin;C:\\Users\\3D Informatique\\Anaconda2\\envs\\gl-env\\Library\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\Skype\\Phone\\;C:\\Users\\3D Informatique\\Anaconda2;C:\\Users\\3D Informatique\\Anaconda2;C:\\Users\\3D Informatique\\Anaconda2\\Scripts;C:\\Users\\3D Informatique\\Anaconda2\\Library\\bin;'
with kwargs:
{'stdin': -1, 'cwd': 'C:\\Users\\3D Informatique', 'stderr': None, 'stdout': None}
[E 10:50:49.536 NotebookApp] Unhandled error in API request
Traceback (most recent call last):
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\notebook\base\handlers.py", line 458, in wrapper
result = yield gen.maybe_future(method(self, *args, **kwargs))
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\gen.py", line 1008, in run
value = future.result()
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\concurrent.py", line 232, in result
raise_exc_info(self._exc_info)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\gen.py", line 1014, in run
yielded = self.gen.throw(*exc_info)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\notebook\services\sessions\handlers.py", line 58, in post
sm.create_session(path=path, kernel_name=kernel_name))
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\gen.py", line 1008, in run
value = future.result()
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\concurrent.py", line 232, in result
raise_exc_info(self._exc_info)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\gen.py", line 1014, in run
yielded = self.gen.throw(*exc_info)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 73, in create_session
self.kernel_manager.start_kernel(path=kernel_path, kernel_name=kernel_name)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\gen.py", line 1008, in run
value = future.result()
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\concurrent.py", line 232, in result
raise_exc_info(self._exc_info)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\gen.py", line 282, in wrapper
yielded = next(result)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\notebook\services\kernels\kernelmanager.py", line 87, in start_kernel
super(MappingKernelManager, self).start_kernel(**kwargs)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\jupyter_client\multikernelmanager.py", line 110, in start_kernel
km.start_kernel(**kwargs)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\jupyter_client\manager.py", line 257, in start_kernel
**kw)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\jupyter_client\manager.py", line 203, in _launch_kernel
return launch_kernel(kernel_cmd, **kw)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\jupyter_client\launcher.py", line 128, in launch_kernel
proc = Popen(cmd, **kwargs)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\subprocess.py", line 390, in __init__
errread, errwrite)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\subprocess.py", line 640, in _execute_child
startupinfo)
'WindowsError: [Error 2] Le fichier sp\xe9cifi\xe9 est introuvable'
[E 10:50:49.553 NotebookApp] Uncaught exception POST /api/sessions (::1)
HTTPServerRequest(protocol='http', host='localhost:8888', method='POST', uri='/api/sessions', version='HTTP/1.1', remote_ip='::1', headers={'Content-Length': '76', 'Accept-Language': 'fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3', 'Accept-Encoding': 'gzip, deflate', 'Host': 'localhost:8888', 'Accept': 'application/json, text/javascript, */*; q=0.01', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0', 'Connection': 'keep-alive', 'X-Requested-With': 'XMLHttpRequest', 'Referer': 'http://localhost:8888/notebooks/Untitled.ipynb', 'Cookie': '_xsrf=2|8f1f4156|dd4db6f438afb5f69f025202cd831b99|1488024209; username-localhost-8888="2|1:0|10:1488047383|23:username-localhost-8888|44:MjgwYTViMDg0NWY5NDZhOThmY2UzMTYwYWVkMjI5OTY=|10df9ac0ad30797453aec7fe7f1b7e57def598a8f4157be9ae4998b3f76bc548"', 'Content-Type': 'application/json'})
Traceback (most recent call last):
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\web.py", line 1445, in _execute
result = yield result
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\gen.py", line 1008, in run
value = future.result()
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\concurrent.py", line 232, in result
raise_exc_info(self._exc_info)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\tornado\gen.py", line 1014, in run
yielded = self.gen.throw(*exc_info)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\site-packages\notebook\base\handlers.py", line 476, in wrapper
self.finish(json.dumps(reply))
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\json\__init__.py", line 244, in dumps
return _default_encoder.encode(obj)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\json\encoder.py", line 207, in encode
chunks = self.iterencode(o, _one_shot=True)
File "C:\Users\3D Informatique\Anaconda2\envs\gl-env\lib\json\encoder.py", line 270, in iterencode
return _iterencode(o, 0)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 3058: invalid continuation byte
[E 10:50:49.621 NotebookApp] {
"Content-Length": "76",
"Accept-Language": "fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3",
"Accept-Encoding": "gzip, deflate",
"Host": "localhost:8888",
"Accept": "application/json, text/javascript, */*; q=0.01",
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0",
"Connection": "keep-alive",
"X-Requested-With": "XMLHttpRequest",
"Referer": "http://localhost:8888/notebooks/Untitled.ipynb",
"Cookie": "_xsrf=2|8f1f4156|dd4db6f438afb5f69f025202cd831b99|1488024209; username-localhost-8888=\"2|1:0|10:1488047383|23:username-localhost-8888|44:MjgwYTViMDg0NWY5NDZhOThmY2UzMTYwYWVkMjI5OTY=|10df9ac0ad30797453aec7fe7f1b7e57def598a8f4157be9ae4998b3f76bc548\"",
"Content-Type": "application/json"
}
[E 10:50:49.624 NotebookApp] 500 POST /api/sessions (::1) 372.00ms referer=http://localhost:8888/notebooks/Untitled.ipynb`
Le fichier sp\xe9cifi\xe9 est introuvable
est Le fichier spécifié est introuvable
, qui est Cannot find file
.
Il semble que votre environnement Python 2.7 conda ait disparu, donc Python2.7.exe n'est pas trouvé.
Vous semblez cependant être dans un environnement appelé "gl-env".
Quelles sont les options « noyau » > « Changer le noyau » ?
Comme @Carreau l'a mentionné, il semble que votre noyau ipython ne démarre pas.
Que se passe-t-il si vous essayez d'exécuter python -m ipykernel
- c'est la partie que le serveur de notebook jupyter essaie de faire et échoue tout seul. Si cette commande échoue effectivement pour vous en dehors du bloc-notes, essayez python -m ipykernel --log-level DEBUG
pour obtenir plus d'informations sur les raisons de l'échec.
Il semble que vous exécutiez le serveur notebook en utilisant l'environnement gl-env
. Tout en ayant cet environnement actif, vous pouvez réinstaller le noyau ipython en utilisant python -m ipykernel install
Comme je l'ai dit avant, j'ai suivi les étapes pour installer graphlab. C'est pourquoi j'utilise Thin gl-env. Mais la même chose se produit lorsque je n'utilise pas l'environnement. @Carreau pour les
@ivanov python -m ipykernel est resté bloqué trop longtemps après l'impression
NOTE: When using the 'ipython kernel' entry point, Ctrl-C will not work.
To exit, you will have to explicitly quit this process, by either sending
"quit" from a client, or using Ctrl-\ in UNIX-like environments.
To read more about this, see https://github.com/ipython/ipython/issues/2049
To connect another client to this kernel, use:
--existing kernel-2896.json
et pour python -m ipykernel --log-level DEBUG
reste coincé trop longtemps dans [IPKernelApp] Loading IPython extension: storemagic
python -m ipykernel install donne ceci : Installed kernelspec python2 in C:\ProgramData\jupyter\kernels\python2
Il semble que python -m ipykernel install
réussi - pouvez-vous réessayer d'utiliser le bloc-notes ?
@takluyver ne fonctionne toujours pas.
Pouvez-vous exécuter jupyter kernelspec list
et publier le résultat ?
@takluyver
sortie de la liste des spécifications du noyau jupyter :
Available kernels:
python2 C:\Users\3D Informatique\AppData\Roaming\jupyter\kernels\python2
Pouvez-vous essayer python -m ipykernel install --user
, puis réutiliser le bloc-notes ?
@takluyver Ohh !! Cela a fonctionné merci.
Super! Pour mémoire, je pense que le problème était que vous l'aviez déjà fait dans un autre environnement que vous aviez supprimé. L'exécution de cette commande lui indique d'utiliser l'environnement à partir duquel vous l'avez exécuté pour démarrer le noyau. Donc, si vous exécutez cette commande puis supprimez l'environnement, il essaie de démarrer un noyau qu'il ne peut pas trouver.
L'exécution de la même commande à partir d'un nouvel environnement lui dit de l'utiliser pour le noyau, donc cela fonctionne à nouveau.
Merci beaucoup, l'explication m'a beaucoup aidé
Je rencontre le même problème. Lorsque j'utilise Jupyter Notebook, le code à l'intérieur des cellules ne s'exécute pas et j'obtiens ces crochets vides ([ ]).
J'avais exécuté jupyter kernelspec list et la sortie est
Noyaux disponibles :
python3 C:Users\USER\Anaconda3\share\jupyter\kernelspython3
puis exécuté python -m ipykernel install --user
Installation de kernelspec python3 dans C:Users\USER\AppData\Roaming\jupyter\kernelspython3
Mais ça ne marche pas pour moi
@takluyver monsieur j'ai eu le même problème qu'il n'a pas résolu
j'ai le même problème s'il vous plaît aidez
Suivre les étapes ci-dessus n'a pas non plus résolu mon problème, j'ai installé python 2 ainsi que python 3 mais mon ordinateur portable ne sélectionne aucun noyau.
J'ai eu le même problème, il semble que mon code dépassait la limite de récursivité définie par python. C'est pourquoi il s'écrasait.
Même moi, j'ai rencontré la même erreur !! Dono comment réparer !!
@takluyver J'ai essayé toutes les méthodes mais toujours incapable de corriger l'erreur.
Sur Ubuntu 18.04.1, j'ai pu résoudre ce problème en exécutant :
sudo pip uninstall jupyter
sudo apt install jupyter-notebook jupyter-core python-ipykernel
sudo python2 -m pip install --upgrade ipykernel
Remplacez python2
par python3
si nécessaire.
Juste à titre d'avertissement, si vous utilisez sudo et pip, vous risquez de vous casser
système et écraser les composants critiques. Vous devriez éviter d'utiliser sudo avec
pip à moins que vous ne sachiez ce que vous faites.
Le mardi 4 septembre 2018, 22:13 gzerveas [email protected] a écrit :
Sur Ubuntu 18.04.1, j'ai pu résoudre ce problème en exécutant :
sudo pip désinstaller jupyter
sudo apt installer jupyter-notebook jupyter-core python-ipykernel
sudo python2 -m pip install --upgrade ipykernelRemplacez python2 par python3 si nécessaire.
-
Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub
https://github.com/ipython/ipython/issues/10346#issuecomment-418502356 ,
ou couper le fil
https://github.com/notifications/unsubscribe-auth/AAUez0zoWZasgMArnWJgAaHmKkJhvFmaks5uXt7egaJpZM4MMKul
.
Même problème que ça ?
Toujours pas résolu.
j'ai le même problème, j'ai déjà essayé python -m ipykernel install --user et je ne peux toujours pas exécuter de code, aidez s'il vous plaît :v
J'ai rencontré le même problème lors de l'exécution de jupyter notebook sur mon PC.
il montrait des crochets avec un astérisque entre [*]
.
plateforme : win-32
Je n'ai pas téléchargé anaconda et j'ai téléchargé manuellement le notebook jupyter.
le changement de port jupyter notebook --port=8889
n'a pas fonctionné.
lorsque j'utilisais la commande python -m ipykernel
, elle montrait une sorte d'erreur de boucle d'E/S.
cette commande utilisait tornado et j'avais tornado version 5.
cela a fonctionné après avoir rétrogradé ma tornade à la version 4.5.1 comme celle-ci
pip install tornado==2.6.2
Sur Ubuntu 18.04.1, j'ai pu résoudre ce problème en exécutant :
sudo pip uninstall jupyter sudo apt install jupyter-notebook jupyter-core python-ipykernel sudo python2 -m pip install --upgrade ipykernel
Remplacez
python2
parpython3
si nécessaire.
Même problème du sujet et;
pip install --upgrade ipykernel
Résolu le problème ici sur Windows 10.
Hey,
j'ai le problème suivant.
Mon ordinateur portable n'est pas connecté et j'obtiens * et aucun numéro pour chaque cellule, ce qui signifie qu'il n'exécute pas les commandes. De l'aide à ce sujet et des suggestions de tutos pour comprendre le concept de jupyter, kernels, etc. (niveau de base) ?
@amnanajib : Veuillez créer votre propre problème et décrire votre configuration exacte. Pour une raison quelconque, la communication WebSocket semble échouer. Mais cela peut en faire partie...
Il s'agit d'un problème avec Jupyter Notebook. Soudain, vos codes cesseront de s'exécuter. Allez simplement sur Kernal dans Jupyter Notebook et cliquez sur Redémarrer et tout exécuter.
Votre problème sera résolu.
@takluyver J'ai essayé toutes les méthodes mais toujours incapable de corriger l'erreur.
J'étais également troublé par le même problème mais j'ai essayé de changer mes variables d'environnement, cela a tout résolu.
@takluyver J'ai essayé toutes les méthodes mais toujours incapable de corriger l'erreur.
J'étais également troublé par le même problème mais j'ai essayé de changer mes variables d'environnement, cela a tout résolu.
quelle variable ?
Je ne peux pas exécuter mon code dans la cellule, il apparaît [*] lors de l'exécution du code
Comment puis-je réparer cela?
@AasthaTimalsina J'ai aussi eu le même problème que je l'ai résolu avec une solution de désinstallation du serveur tornado
et de réinstallation avec pip install tornado=4.5
Commentaire le plus utile
Pouvez-vous essayer
python -m ipykernel install --user
, puis réutiliser le bloc-notes ?