Quando si utilizza un ambiente Anaconda, non riesco ad avviare Jupyter su un notebook. Posso farlo senza l'ambiente, ma ho bisogno di essere in grado di usare l'ambiente. Ecco quello che faccio e gli errori ottengo:Impossibile utilizzare Jupyter Notebook: jsonschema apparentemente mancante
[email protected]:~/surveillance_sound_classifier/surveillance_sound_classifier$ source activate EECS352
discarding /home/ben/anaconda/bin from PATH
prepending /home/ben/anaconda/envs/EECS352/bin to PATH
(EECS352)[email protected]:~/surveillance_sound_classifier/surveillance_sound_classifier$ jupyter notebook
Traceback (most recent call last):
File "/home/ben/anaconda/envs/EECS352/bin/jupyter-notebook", line 4, in <module>
import notebook.notebookapp
File "/home/ben/anaconda/envs/EECS352/lib/python2.7/site-packages/notebook/notebookapp.py", line 61, in <module>
from .services.contents.manager import ContentsManager
File "/home/ben/anaconda/envs/EECS352/lib/python2.7/site-packages/notebook/services/contents/manager.py", line 16, in <module>
from nbformat import sign, validate, ValidationError
File "/home/ben/anaconda/envs/EECS352/lib/python2.7/site-packages/nbformat/__init__.py", line 33, in <module>
from .validator import validate, ValidationError
File "/home/ben/anaconda/envs/EECS352/lib/python2.7/site-packages/nbformat/validator.py", line 21, in <module>
raise ImportError(str(e) + verbose_msg)
ImportError: No module named functools32
Jupyter notebook format depends on the jsonschema package:
https://pypi.python.org/pypi/jsonschema
Please install it first.
Sì, ho fatto pip install jsonschema
e conda install jsonschema
E pip install functools32
e conda install functools32
da all'interno dell'ambiente EECS352 senza alcun risultato; Arriva a un errore quasi identico, tranne questa volta, functools32
viene sostituito con _version
.
Ho reinstallato Anaconda, aggiornato tutti i suoi pacchetti, creato un nuovo ambiente nello stesso modo in cui ho creato questo, e ancora ottengo questo errore. Sto usando Ubuntu 15.10 a 32 bit. Ero abituato a usare questo ambiente senza problemi fino a circa una settimana fa.
Se si tratta di un duplicato, indicare l'originale; tuttavia, non ho ancora trovato nulla che sembra davvero rilevante. L'unica cosa che potrebbe essere rilevante è che questo errore si è verificato dopo aver modificato alcuni file .conf
perché avevo problemi con l'aggiornamento del software del mio computer utilizzando sudo apt-get upgrade
. Non ricordo cosa ho fatto e su quale file, ma se è probabile che sia la fonte di questo problema, posso passare un po 'di tempo a cercare di rintracciarlo. Per favore fatemi sapere se dovrei passare il mio tempo a fare questo, e lo farò.
Avete installato i requisiti all'interno del vostro virtualenv di EECS352? –
Cosa intendi per "requisiti"? Sto usando lo stesso identico ambiente che funzionava all'incirca una settimana fa. Nulla nell'ambiente è cambiato. –
requisiti in questo senso che significa il pacchetto 'jsonschema' e' functools32' –