情节:得到'警惕!:HREF in BASE tag不是绝对URL'

2024-09-30 16:29:33 发布

您现在位置:Python中文网/ 问答频道 /正文

问题:

可以在Cygwin上安装/使用plotly吗?在


肮脏的细节:

我遵循plotly中的getting started(初始绘图显示)过程plotlyon Cygwin.

pip install阶段没有错误报告,我的凭证文件(~/.plotly/.credentials)看起来不错(我在这里屏蔽了一些字符),即:

$ cat ~/.plotly/.credentials
{
    "username": "roXXXXXak",
    "stream_ids": [
        "suXXXXX16n",
        "nqfXXXXXX5",
        "sXXXXXxj00"
    ],
    "api_key": "2qXXXXXXXv"
}

但是,当我在交互式Python中输入以下内容时:

^{pr2}$

plotly正在尝试在浏览器窗口中创建绘图,因此它将我输入lynx-这要求我授权一些cookie:

plot.ly cookie: csrftok=yUcKFRjIg5CMhW2oQ027QHMePm0 Allow? (Y/N/Always/neVer)

但是,我没有制作出情节,而是得到了一个错误:

Alert!: HREF in BASE tag is not an absolute URL.

???在

这是我最后进入的lynx窗口。在

plotly in lynx after 'Alert!: HREF in BASE tag is not an absolute URL' error


Googleisnotmyfriend,因为它的结果都没有提示是什么导致了这个错误(见下面的注释)。


你能比Google做得更好并建议如何解决这个“不是绝对URL”错误吗?在




注意事项:

  1. 在Ubuntu上,上面的过程以一个绘图结束。在
  2. 已搜索以下URL,但未生成任何解决方案:
    1. https://lists.nongnu.org/archive/html/lynx-dev/1998-11/msg00346.html
    2. https://lists.nongnu.org/archive/html/lynx-dev/1998-11/msg00342.html
    3. http://redmine.emweb.be/issues/818
    4. http://forum.civicrm.org/index.php?topic=30108.0
    5. https://bugzilla.mozilla.org/show_bug.cgi?id=672671

编辑1:

  1. 在Cygwin上安装了最新的Python(2.7.10):并没有解决问题。在

Tags: httpsorgurl绘图过程cookiehtml错误
2条回答

不确定这是否真的是问题的解决方案,但似乎尽管错误消息,如果您遵循在要求您接受cookies之前显示的链接(对我来说是https://plot.ly/~MYUSERNAME/9),它仍然会显示您正在创建的图形的更新版本。在

你可以通过添加“自动打开”参数来关闭浏览器plotly.plot绘图打电话。例如:

plot_url = py.plot(data, filename = 'basic-line', world_readable=False, auto_open=False)

相关问题 更多 >