Asciinema: Windowsはサポートされていませんよね?

作成日 2013年10月29日  ·  12コメント  ·  ソース: asciinema/asciinema

Githubリポジトリからの簡単なpipインストールテストでは、Python Scriptsフォルダーに.exeをインストールしても、Windowsではasciicinemaがそのままでは機能しないことがわかりました。 私のWin7マシンではImportError: No module named termios失敗します。

少し検索すると、(おそらく)Windowsに相当するものではないことがわかります。
http://stackoverflow.com/questions/933745/what-is-the-windows-equivalent-to-the-capabilities-defined-in-sys-select-h-and-t 、したがって、asciicinemaは想定されていない可能性がありますWindowsで動作します。

Readmeに、asciicinemaがどのオペレーティングシステムを対象としているのか、または動作することがわかっているのかを記載しておくとよいでしょう。

全てのコメント12件

そうです、Windowsには疑似端末、select()、その他のUNIX機能がないため、Windowsをサポートすることはありません。 サポートされているシステムに関する情報は、現在ホームページにあります: http

@sickillはcygwinをサポートすることは可能ですか?

@noisy cygwinはUNIXライクな疑似端末をサポートしていないため、Windowsで動作する可能性はほとんどありません。 すべてのUNIXファミリシステム(Linux、* BSD、Mac OS X)にはPTYがありますが、Windowsは完全に異なるOSです。

@masaeeduで自由に試してみてください。 友好的なWindowsフォークのasciinemaを維持している人には問題ありません。 ただし、現時点では、Windows固有の変更をメインリポジトリにマージすることには興味がありません。 asciicast形式は文書化されており、Windowsでの記録が互換性のあるasciicastファイルを生成する限り、Webプレーヤーはそれを再生できるはずです。

@ masaeedu @ mattnによるWindowsフォークがあります-https ://github.com/mattn/asciinema/tree/windows

私は「Windowsをサポートすることは決してないだろう」と言って間違っていました:)
Win10(WSL)でインストールされ、完全に正常に動作するようになりました: https ://asciinema.org/a/123255

2018年3月28日、
Windows 10でasciinemaのpipインストールを試しましたが、termiosエラーが発生しました。 これはまだ解決可能ですか、または互換性のあるバージョンをフォークするにはどこに行きますか?

@amistelehttps //github.com/asciinema/asciinema/issues/150を参照してください

@sickill Windows 10に公式のコンソールAPI追加されました。これにより、Windowsサポートに必要なコードがはるかに少なくなります。 それは何かを変えますか?

@mikemaccanaこれを持ってきてくれてありがとう! これにより、ネイティブWindowsサポートへの道が開かれると思います。 リンクされた記事をざっと読んだだけですが、有望に見えます👍

@sickill winptyを見たことがありますか? READMEは、WindowsXP以降で動作すると主張しています。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

Bux42 picture Bux42  ·  9コメント

SR-Lut3t1um picture SR-Lut3t1um  ·  3コメント

KurtPfeifle picture KurtPfeifle  ·  3コメント

laughedelic picture laughedelic  ·  7コメント

Edo78 picture Edo78  ·  5コメント