2014-10-13 20 views
7

Ecco il mio problema:Sto avendo problemi ottenendo pybrain lavoro attraverso anaconda

Dopo sono riuscito a installare anaconda (avendo python 3.4), mi pare riuscito a installare pybrain troppo. Ma quando uso 'importazione pybrain' dal Anaconda o dal terminale troppo ottengo questo errore:

>>> import pybrain 
Traceback (most recent call last): 

File "<ipython-input-2-0fb7233d2a8c>", line 1, in <module> 
import pybrain 

File "//anaconda/lib/python3.4/site-packages/PyBrain-0.3-py3.4.egg/pybrain/__init__.py", line 1, in <module> 
from structure.__init__ import * 

ImportError: No module named 'structure' 
+0

Penso che mi chieda, * come * hai installato 'pybrain'? Hai usato 'pip install pybrain' o' conda install pybrain'? Suppongo che sia nella posizione corretta basata sul traceback, ma questo potrebbe essere un caso di dipendenze o somesuch incompleti. – Manhattan

+0

Ciao, in realtà ho appena seguito ciò che è stato spiegato nel sito e poi questa procedura per ottenere setuptools: https://pypi.python.org/pypi/setuptools – nskywalker

+0

c'è un modo per recuperare o correggere le dipendenze? – nskywalker

risposta

8

semplice avvio sudo pip3 install git+https://github.com/pybrain/pybrain.git lavorato per me dopo aver lo stesso problema.

La versione di PyPi non è compatibile con Python 3. Installare l'ultima commit direttamente usando pip3 dovrebbe occuparsi anche del vecchio pacchetto (da PyPi).