Ich versuche ryp mit meinem ArcPy Skripte zu verwenden, aber ich habe die folgende Fehlermeldung:rpy + matplotlib + ArcPy
import rpy2.robjects as robjects Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module> import rpy2.robjects as robjects
File "C:\Python26\ArcGIS10.0\lib\site-packages\rpy2\robjects\__init__.py", line 12, in <module> import rpy2.rinterface as rinterface
File "C:\Python26\ArcGIS10.0\lib\site-packages\rpy2\rinterface\__init__.py", line 39, in <module> import win32api
ImportError: No module named win32api
Dieser Fehler kommt auch nach der Installation der pywin32 für meine Version von Python. Ich habe festgestellt, dass dies ein häufiger Fehler scheint, der normalerweise mit der Installation von pywin32 gelöst wird.
Ich habe auch ein Problem mit der matplotlib Installation, jedes Mal wenn ich versuche, es zu benutzen (Import matplotlib.pyplot als plt), Python Abstürze ...
Versionen:
Python 2.6.6
matplotlib Installation: matplotlib-1.1.0.win32-py2.6.exe
Wie haben Sie matplotlib installiert? Ich vermute, Sie haben eine Version installiert, die für eine andere Python-Installation als die von ArcGIS entwickelt wurde. –
Ich glaube, ich habe int für genau die gleiche Version der Python-Version installiert, die mit ARCGIS geliefert wird, aber ich werde dies bestätigen. –
Auch wenn es die gleiche Version von Python ist, könnte es weitere Komplikationen geben. Ich weiß nichts über Windows, also kann ich dir nicht viel helfen. Das Python, das mit arcgis ausgeliefert wird, könnte mit einem anderen Compiler als das Matplotlib-Installationsprogramm, das Sie installieren möchten, usw. erstellt werden. –