2015-03-30 8 views
9

nach der bleeding edge Version installieren und sogar Theano deinstallieren, ich bin nach wie vor "Illegal instruction" von "import Theanos" bekommen, ich bin auf Ubuntu 12.04 präzisenImport Theanos bekommt Illegal instruction

[email protected]:~$ sudo pip uninstall Theano 
Uninstalling Theano: 
Proceed (y/n)? y 
    Successfully uninstalled Theano 
[email protected]:~$ python 
Python 2.7.3 (default, Sep 26 2013, 20:03:06) 
[GCC 4.6.3] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import theano 
Illegal instruction 
[email protected]:~$ 

Antwort

6

Diese kann passieren, wenn Sie von einem Computer zu einem anderen mit dem gleichen .local Verzeichnis wechseln. Die folgende (von here) arbeitete für mich:

Erste ~/.theano löschen, die einige Theanos kompilierten Dateien speichert. Dann installieren Sie denano über pip uninstall theano; pip install --user theano. Es behebt auch die Gensim-Installation aus irgendeinem Grund (die den gleichen Fehler beim Importieren zeigt). Vielleicht importiert Gensim denano, wenn es geht?

+0

Wie kann ich Theano mit demselben .local Verzeichnis in 2 verschiedenen Computern verwenden? – KenobiShan