问题:
是否可以在 Cygwin 上安装/使用 plotly?
肮脏的细节:
我正在关注入门(初始绘图显示)过程plotly
Cygwin.
阶段没有报告错误pip install
,我的凭证文件(~/.plotly/.credentials)
看起来很好(我在这里屏蔽了一些字符),即:
$ cat ~/.plotly/.credentials
{
"username": "roXXXXXak",
"stream_ids": [
"suXXXXX16n",
"nqfXXXXXX5",
"sXXXXXxj00"
],
"api_key": "2qXXXXXXXv"
}
但是,当我在交互式 Python 中输入以下内容时:
import plotly.plotly as py
from plotly.graph_objs import *
trace0 = Scatter(
x=[1, 2, 3, 4],
y=[10, 15, 13, 17]
)
trace1 = Scatter(
x=[1, 2, 3, 4],
y=[16, 5, 11, 9]
)
data = Data([trace0, trace1])
unique_url = py.plot(data, filename = 'basic-line')
plotly 正在尝试在浏览器窗口中创建绘图,所以它进入了我lynx
- 它要求我授权一些 cookie:
plot.ly cookie: csrftok=yUcKFRjIg5CMhW2oQ027QHMePm0 Allow? (Y/N/Always/neVer)
但是,我没有产生情节,而是得到了这个错误:
Alert!: HREF in BASE tag is not an absolute URL.
???
这就是lynx
我最终进入的窗口。
谷歌不是我的朋友,因为它的结果都没有暗示是什么导致了这个错误(见下面的注释)。
你能比谷歌做得更好,并建议如何解决这个“不是绝对 URL”的错误吗?
笔记:
- 在Ubuntu上,上述过程确实以情节结束。
- 追求以下 URL,但没有产生任何解决方案:
编辑1:
- 在 Cygwin 上安装了最新的 Python (2.7.10):没有解决问题。