2016-06-29 11 views
1

Ich habe Probleme mit dem Import von scipy.misc in meinem Python-Skript. Jetzt weiß ich, dass andere Leute auch Fragen dazu gestellt haben, aber ihre Lösungen funktionieren nicht für mich.Scipy.misc import funktioniert nicht

Das Programm, das ich beginnt wie dies schreibe:

import matplotlib as plt 
from matplotlib.pyplot import imshow 
from PIL import Image 
from scipy.misc import bytescale 
from skimage import exposure 
import numpy as np 

Und ich erhalte eine Fehlermeldung von der scipy.misc Linie: Import: nicht Namen importieren doccer

Ich sammelte ich scipy aktualisieren musste und vielleicht numpy, was mich auf diese Beiträge lassen:

Can't install Scipy through pip und ImportError when importing certain modules from SciPY

A Danach aktualisierte ich pip erfolgreich (dieses Installationsprogramm, das ich normalerweise verwende) und versuchte, scipy zu aktualisieren. Das hat mir jedoch viele Fehler gemacht.

Am Ende habe ich versucht scipy mit dieser Post und Website manuell zu aktualisieren, wie von anderen vorgeschlagen: filename.whl is not supported wheel on this platform und http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

aber irgendwie habe ich eine Menge roter Text und ‚Exception‘ Meldungen (Leider kann ich es hier nicht kopieren/einfügen), und es endet mit einem IOError: [Errno22] ungültiger Modus ('rb') oder Dateiname. Ich habe versucht, eine andere Version von numpy zu installieren, mit ähnlichen Ergebnissen.

Ich bin mir nicht sicher, wie man von hier fortfahren kann. Ich bin kein Experte für Programmierung oder Computer, daher würde ich mich über Hilfe freuen.

Ich verwende Windows 7, 64-Bit-Betriebssystem, python2.7.10 32bits, spyder 2.3.5.2

+0

Siehe auch: http://StackOverflow.com/q/30539950/554319 http://StackOverflow.com/Q/24596594/554319 – astrojuanlu

+0

Deinstallieren Sie sowohl vorherige numpy und scipy. Laden Sie die richtigen Dateien herunter. Sie müssen 'pip install numpy-1.11.1 + mkl-cp27-cp27m-win32.whl' installieren und dann scipy mit dem' pip install scipy-0.17.1-cp27-cp27m-win32.whl' mit cmd window run as Administrator. – percusse

Antwort

1

Da Sie kein Experte für die Programmierung oder Computer sind, würde ich empfehlen, dass Sie zu einem Python-Schalter Distribution, die ein aktuelles SciPy und viele andere Bibliotheken mitbringt. Continuums open source Anaconda package wird alle Wartungsprobleme für Sie entfernen.

Verwandte Themen