ich neu hier im Forum und auch noch unsicher im Umgang mit Python. Bitte entschuldigt, wenn ich mich hier im falschen Forum befinde.
Ich nutze Windows 8 als Betriebssystem. Als Distribution habe ich Anaconda installiert.
Mein Problem:
Immer wenn ich eine eigene Datei schreibe, in der ich plotten möchte, werden Fehler geworfen. Zum Beispiel dieses Programm:
Code: Alles auswählen
from pylab import *
x = linspace(0, 5, 10)
y = x ** 2
figure()
subplot(1,2,1)
plot(x, y, 'r--')
xlabel('x')
ylabel('y')
title('title')
subplot(1,2,2)
plot(y, x, 'g*-')
show()
from pylab import *
File "C:\Users\User\Anaconda\lib\site-packages\pylab.py", line 1, in <module>
from matplotlib.pylab import *
File "C:\Users\User\Anaconda\lib\site-packages\matplotlib\__init__.py", line 1048, in <module>
rcParams = rc_params()
File "C:\Users\User\Anaconda\lib\site-packages\matplotlib\__init__.py", line 897, in rc_params
fname = matplotlib_fname()
File "C:\Users\User\Anaconda\lib\site-packages\matplotlib\__init__.py", line 748, in matplotlib_fname
fname = os.path.join(os.getcwd(), 'matplotlibrc')
File "C:\Users\User\Anaconda\lib\ntpath.py", line 84, in join
result_path = result_path + p_path
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 30: ordinal not in range(128)
Ich habe schon alles Mögliche versucht. Ich programmiere in letzter Zeit gerne mit Sublime. Wenn ich den Code dort versuche zu kompilieren folgt der Fehler. Wenn ich den Code von der Windows console öffne folgt der Fehler. Nur wenn ich das Programm in Spyder ausführe klappt es.
Das Witzige dabei ist, dass ein Freund von mir den gleichen Code geschrieben hat. Wen ich seine Datei nehme und kompiliere funktioniert es, sowohl in Sublime, als auch über WinCMD.
Ich habe auch versucht seinen Code zu kopieren und in eine neue Datei einzufügen, doch das klappt auch nicht. Nur seine Dateien funktionieren auf diese Weise.
Der ein oder andere wird sich womöglich Fragen, wo eigentlich das Problem sei, es stehe doch alles da. Leider werde ich aus den Fehlern nicht schlau.
Habt ihr ähnliche Probleme gehabt? Habt ihr Ideen, was ich machen könnte?
Vielen Dank im Voraus für eure Hilfe.
Viele Grüße
plotty