2017-06-29 2 views
0

Je ne peux pas ouvrir jupyter portable avec Python 3. J'ai Anaconda pour Python 2 et Anaconda pour Python 3 installé (64 bits pour Windows). Si je cours le cahier de jupyter pour Python 2 tout fonctionne bien mais avec Python 3 cela ne fonctionne pas. J'ai déjà réinstallé Anaconda 3 (4.2 Version = Python 3.5) mais cela n'a pas aidé. J'ai également essayé tous les résultats de google. J'obtiens toujours l'erreur suivante quand je cours le cahier de jupyter de l'invite d'anacoda. Toute aide est grandement appréciée.Jupyter Notebook avec python 3 ne fonctionne pas

(C:\Users\Myamoto\Anaconda3) C:\Users\Myamoto>jupyter notebook 
_cffi_ext.c 
AppData\Roaming\Python\Python35\site-packages\zmq\backend\cffi\__pycache__\_cffi_ext.c(209): fatal error C1083: Cannot open include file: 'sys/un.h': No such file or directory 
Traceback (most recent call last): 
    File "C:\Users\Myamoto\Anaconda3\Scripts\jupyter-notebook-script.py", line 3, in <module> 
    import notebook.notebookapp 
    File "C:\Users\Myamoto\Anaconda3\lib\site-packages\notebook\notebookapp.py", line 31, in <module> 
    from zmq.eventloop import ioloop 
    File "C:\Users\Myamoto\AppData\Roaming\Python\Python35\site-packages\zmq\__init__.py", line 34, in <module> 
    from zmq import backend 
    File "C:\Users\Myamoto\AppData\Roaming\Python\Python35\site-packages\zmq\backend\__init__.py", line 40, in <module> 
    reraise(*exc_info) 
    File "C:\Users\Myamoto\AppData\Roaming\Python\Python35\site-packages\zmq\utils\sixcerpt.py", line 34, in reraise 
    raise value 
    File "C:\Users\Myamoto\AppData\Roaming\Python\Python35\site-packages\zmq\backend\__init__.py", line 27, in <module> 
    _ns = select_backend(first) 
    File "C:\Users\Myamoto\AppData\Roaming\Python\Python35\site-packages\zmq\backend\select.py", line 26, in select_backend 
    mod = __import__(name, fromlist=public_api) 
    File "C:\Users\Myamoto\AppData\Roaming\Python\Python35\site-packages\zmq\backend\cython\__init__.py", line 6, in <module> 
    from . import (constants, error, message, context, 
ImportError: cannot import name 'constants' 

Répondre

0

J'ai trouvé une solution qui a fonctionné pour moi. réinstaller pyzmq dans python3

Si l'un de vous a le même problème j'espère que cela aide à le résoudre.

1
pip uninstall pyzmq 

après que fait

pip install pyzmq. 

Merci à Muten_Roshi. cette méthode fonctionne bien.