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.