Запуск Spyder и JupyterNotebook вызывает importError, когда изображение не найдено - PullRequest
0 голосов
/ 29 мая 2018

Я новичок в Python и в виртуальной среде.У меня возникают проблемы с открытием ноутбука jupyter и Spyder после обновления conda.

Вот некоторая информация о версиях, которые у меня есть:

 $ conda info

     active environment : None  '''is it caused by this ? '''
       user config file : /Users/-/.condarc
 populated config files : /Users/-/.condarc
          conda version : 4.5.4
    conda-build version : 3.0.27
         python version : 2.7.14.final.0
       base environment : /Users/-/anaconda2  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/osx-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/osx-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/osx-64
                          https://repo.anaconda.com/pkgs/pro/noarch
          package cache : /Users/-/anaconda2/pkgs
                          /Users/-/.conda/pkgs
       envs directories : /Users/-/anaconda2/envs
                          /Users/-/.conda/envs
               platform : osx-64
             user-agent : conda/4.5.4 requests/2.18.4 CPython/2.7.14 Darwin/15.5.0 OSX/10.11.5
                UID:GID : 501:20
             netrc file : None
           offline mode : False


JupyerNotebook version : 5.5.0
Jupyter version : 4.4.0
Spyder version : 3.2.8

Spyder не запускается и при попытке запустить spyder изanaconda navigator Я получаю эту ошибку:

/ anaconda2 / lib / python2.7 / site-packages / zmq / backend / cython / init .py ", строка 6, из from. import(константы, ошибка, сообщение, контекст, ImportError: dlopen (/ Users / - / anaconda2 / lib / python2.7 / site-packages / zmq / backend / cython / error.so, 2): библиотека не загружена: @ rpath /libsodium.23.dylib Ссылка на: /Users/-/anaconda2/lib/libzmq.5.dylib Причина: изображение не найдено

При попытке запустить ноутбук jupyter из anaconda выдает ту же ошибку image not found:

/ anaconda2 / lib / python2.7 / site-packages / zmq / backend / cython / init .py ", строка 6, из from import (константы, ошибки, сообщения, контекст,ImportError: dlopen (/ Users / - / anaconda2 / lib / python2.7 / site-packages / zmq / backend / cython / error.so, 2): библиотека не загружена: @rpath/libsodium.23.dylib Ссылка на: /Users/-/anaconda2/lib/libzmq.5.dylib Причина: изображение не найдено

Я обнаружил, что после обновления новая папка Anaconda2 была инициализирована только дляzmq файл /anaconda2/lib/python2.7/site-packages/zmq/backend/cffi/__pycache__.

Все работало гладко, но после следования инструкциям и рекомендациям anaconda по обновлению я начал получать эти ошибки.

Как я могу решить эту проблему?Это потому что active environment : None?

1 Ответ

0 голосов
/ 29 мая 2018

Столкнулся с той же проблемой.Из https://github.com/jupyter/notebook/issues/1632 он объяснил, что некоторые зависимости при обновлении conda испортились, поэтому попробуйте:

conda remove zeromq
conda install zeromq

Затем попробуйте:

conda update conda-build

Удачи,

...