相关文章推荐

Hi @staticL ,

I just got it up and running on spyder 3.0 using the following steps. (windows 10)

  • Download plotly using pip usig command line (python -m pip install plotly) this requires downloading python 3.5 separately from Spyder as well. (so far I haven’t had any conflicts)
  • In Spyder, goto->Tools ->PYTHONPATH Manager -> addPath -> insert path to Plotly library (mine was in python\python36-32\Lib\site-packages), then synchronize
  • Restart Spyder
  • test it out with import plotly.plotly \n import plotly.graph_objs as go in a new .py scrypt
  • Hope it works out for you.
    Cheers

    To use plotly.py from Spyder, here’s what I would recommend:

  • Download and install the anaconda Python distribution: https://www.anaconda.com/download/
  • Install both Spyder and plotly.py using conda.
  • $ conda install -c plotly plotly spyder
    
  • Create plots from spyder using the plotly.plotly.plot (online) or plotly.offline.plot (offline) functions. Each of these will open the plots in your default web browser.
  • If you want static image export support, install the plotly-orca and psutil packages (See https://github.com/plotly/plotly.py#static-image-export)
  • $ conda install -c plotly plotly-orca psutil
                  

    I am still unable to run suggested solution provided by “jmmease”.
    Any help would be appreicated in showing step by step on how to get the graphs to run in Spyder Anaconda or have the graphs show in a browser by running the code in “spyder”
    Thank you

    Hi @nadersmn,

    After you’ve installed the plotly package, try running this code from spyder

    from plotly.offline import plot
    import plotly.graph_objs as go
    fig = go.Figure(data=[go.Bar(y=[1, 3, 2])])
    plot(fig, auto_open=True)
    

    This should open up a bar chart in a new tab of your default browser.
    Hope that helps!

    I am using spyder and I followed your instructions.
    in my terminal
    conda install -c plotly plotly spyder
    conda install -c plotly plotly-orca psutil

    I imported the graph objects as follows

    from plotly.offline import plot
    import plotly.graph_objs as go

    I get the following error when I try this code

    fig = go.Figure([go.Scatter(x=combined[‘Date’], y=combined[‘confirmed’])])

    TypeError: super(type, obj): obj must be an instance or subtype of type

    Do you have any suggestions?

    Hi Jmmease, Using Anaconda - Spyder 4.0.0 on Windows 10,
    It really helped. I didn’t redo the entire installation, just inserting this piece of code extra- as you’ve mentioned above.

    plot(fig, auto_open=True)
    

    really worked for me.

     
    推荐文章