2016-07-30 10 views
0

Ich habe gerade Python 3.5 auf Windows 10 installiert und versucht, das Startbeispiel von der IDE, die ich gewählt habe (Rodeo), auszuführen. Das Beispiel gibt einen Fehler beim Importieren von ggplot. Insbesondere bei diesem AufrufPython 3.5 Windows kann Rodeo Beispiel nicht ausführen?

from ggplot import ggplot, aes, geom_bar 

, die mir gibt:

ImportErrorTraceback (most recent call last) 
in() 
----> 1 from ggplot import ggplot, aes, geom_bar 

C:\Anaconda3\lib\site-packages\ggplot\__init__.py in() 
    17 
    18 
---> 19 from .geoms import geom_area, geom_blank, geom_boxplot, geom_line, geom_point, geom_jitter, geom_histogram, geom_density, geom_hline, geom_vline, geom_bar, geom_abline, geom_tile, geom_rect, geom_bin2d, geom_step, geom_text, geom_path, geom_ribbon, geom_now_its_art, geom_violin, geom_errorbar, geom_polygon 
    20 from .stats import stat_smooth, stat_density 
    21 

C:\Anaconda3\lib\site-packages\ggplot\geoms\__init__.py in() 
----> 1 from .geom_abline import geom_abline 
     2 from .geom_area import geom_area 
     3 from .geom_bar import geom_bar 
     4 from .geom_bin2d import geom_bin2d 
     5 from .geom_blank import geom_blank 

C:\Anaconda3\lib\site-packages\ggplot\geoms\geom_abline.py in() 
----> 1 from .geom import geom 
     2 
     3 class geom_abline(geom): 
     4  """ 
     5  Line specified by slope and intercept 

C:\Anaconda3\lib\site-packages\ggplot\geoms\geom.py in() 
     1 from __future__ import (absolute_import, division, print_function, 
     2       unicode_literals) 
----> 3 from ..ggplot import ggplot 
     4 from ..aes import aes 
     5 

C:\Anaconda3\lib\site-packages\ggplot\ggplot.py in() 
    19 from . import discretemappers 
    20 from .utils import format_ticks 
---> 21 import StringIO 
    22 import urllib 
    23 import base64 

ImportError: No module named 'StringIO' 

StringIO kann also nicht importiert werden. Ich habe here gelesen, dass StringIO in dieser Form nicht mehr existiert, aber die Korrekturen dort drüben haben mir nicht geholfen. Irgendwelche Tipps? Was könnte relevant sein (obwohl ich das nicht beurteilen kann) ist, dass ich Scipy oder ggplot über pip install ggplot --upgrade nicht aktualisieren kann, aber ich dachte/irgendwo lesen, dass dies passiert, weil ich keinen eingebauten Compiler auf meinem Windows-Rechner habe. Vielen Dank im Voraus!

Antwort

0

Nun, ich habe selbst eine Lösung gefunden. pip install ggplot --upgrade gescheitert für mich, aber conda install -c conda-forge ggplot hat den Trick gemacht.