2017-05-18 44 views
2

Visual Studio 2017では、Jupiter Notebookの使用がサポートされるようになりました。 MSDNのブログ記事によるとVisual Studio 2017でJupyter Notebookを使用するには?

A Lap Around Python in Visual Studio 2017

の.pyファイルとしてIPYNBファイルをダウンロードおよびVisual Studioで開き、単純に、ノートPCで動作するように。マークダウンセルはコメントに変換され、各セルは折りたたみ可能で拡張可能であることがわかります。

IPYNBファイルをダウンロードして名前を.pyファイルに変更すると、VSエディタにmarkdownを含むJSONファイルとして表示されます。私はマークアップファイルを見ることを期待していた。私は何が欠けていますか?

答えて

2

これは私がダウンロードで意味するものです。 あなたは、ノートブックは、[ファイル] - 上でクリックして実行している必要があります>ダウンロードしたままの> Pythong(の.py)

http://imgur.com/qbWpIlE

ノートブックからあなたのPythonのファイルをダウンロードしたら、あなたは、Visual Studio

をで開くことができます

編集:残りの答えを追加

+0

いいえMSDNブログのリンクにある画像をご覧ください。あなたのリンクに示されているように、Jupyterではなく、Visual Studioで動作するノートブックを明確に示しています。 – BSalita

+0

本当ですが、IPYNBをPythonファイルとしてダウンロードして、ビジュアルスタジオソリューションにインポートすることができます。 – Jonathan

+0

確かにあなたの答えは謎の大きな部分を解決します。私はすぐに大きな画像で応答します。 – BSalita

5

@ジョナサン答えは正しいです。 MSDNのブログは、Jupyterノートブックのメニュー項目File->Download->Python (.py)を参照していました。ノートブックを稼働させるにはさらに考慮すべき点があり、最終的には経験の質に関する問題があります。

  1. ビジュアルスタジオでノートブックを使用するには、前述のようにJupyterを使用してダウンロードします。
  2. ブログの画像に示すように、Python環境をAnacondaとして指定します。これを行うには、デフォルトの環境としてAnacondaを設定するか、環境としてAnacondaを指定する既存のファイルからソリューションを作成します。
  3. ノートブックの実行を表示するためのPythonインタラクティブウィンドウを開きます。
  4. ノートブックのステートメントを実行するには、Ctrl-Enterを使用します。

しかし、Visual Studioのノートブック体験はJupyterのレベルではないことに注意してください。 VSがノートブック(.IPYNBファイル)を直接統合するまでは、実際のJupyterに比べてVSを使う利点はほとんどありません。

  1. VSには、Jupyterと比べてより少なく、意味的に異なるキーバインディングがあります。
  2. Jupyterの書式設定(HTML)はVS(テキスト)よりはるかに優れています。
  3. VSのnotebook-ishのサポートとドキュメントはほとんどありません。
  4. VSノートブック全体の経験は磨かれていません。
  5. IMHO、Jupyterの美しさは単一のウィンドウエクスペリエンスですが、VSは2つを使用します。
関連する問題