0

問題:

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最終的に表示されるウィンドウです。

「アラート!: BASE タグの HREF は絶対 URL ではありません」エラーの後の lynx でのプロット


ここでこのエラーの原因を示唆する結果が得られないため、 Googleはの友人はありませ(以下の注を参照)。


この「絶対 URL ではありません」というエラーを解決する方法を Google よりもうまく提案できますか?




ノート:

  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) をインストール: 問題が解決しませんでした。
4

2 に答える 2

0

これが本当に問題の修正であるかどうかはわかりませんが、Cookie を受け入れるように求められる前に表示されるリンクをたどると、エラー メッセージにもかかわらず (私にとってはhttps://plot.ly/~でした) MYUSERNAME/9 ) 作成中のグラフの更新されたバージョンが引き続き表示されます。

于 2015-06-04T16:09:55.950 に答える
0

「auto_open=False」パラメーターを plotly.plot 呼び出しに追加することで、ブラウザーの自動起動をオフにすることができます。例えば:

plot_url = py.plot(data, filename = 'basic-line', world_readable=False, auto_open=False)
于 2015-06-23T21:38:18.633 に答える