<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jupyter &#8211; 楽しいブログ</title>
	<atom:link href="https://cs.machijun.net/tag/jupyter/feed/" rel="self" type="application/rss+xml" />
	<link>https://cs.machijun.net/</link>
	<description>コンピュータ関連の記事を書いていこうかな</description>
	<lastBuildDate>Wed, 19 Dec 2018 14:37:49 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.2.15</generator>
	<item>
		<title>VSCodeからJupyterで実行しよう</title>
		<link>https://cs.machijun.net/run-jupyter-via-vscode.html</link>
				<pubDate>Wed, 19 Dec 2018 14:37:49 +0000</pubDate>
		<dc:creator><![CDATA[machijun]]></dc:creator>
				<category><![CDATA[Anaconda]]></category>
		<category><![CDATA[Jupyter]]></category>
		<category><![CDATA[Notebook]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[VSCode]]></category>

		<guid isPermaLink="false">https://cs.machijun.net/?p=250</guid>
				<description><![CDATA[VSCodeからJupyter実行 JupyterNot...]]></description>
								<content:encoded><![CDATA[<h2>VSCodeからJupyter実行</h2>
<p>JupyterNotebookはWebでpythonを実行するための基盤で、とても便利です。</p>
<p>しかし、私のような覚えが悪い人間にはコード補完のような仕組みが無いとまったくついていけないので、VSCodeからJupyterを動かすことにしています。</p>
<p>また、VSCodeで外部のJupyterにつなぐことで、デスクトップに搭載しているGPUをノートブックから操作するということができるようになります。<br />
（これはWebでも同じですが）</p>
<p>セットアップの仕方を紹介します。</p>
<p><span id="more-250"></span></p>
<h2>VSCodeにJupyterの拡張機能をインストールする</h2>
<p>VSCodeを起動し、拡張機能をクリック</p>
<p><img class="alignnone size-full wp-image-251 " src="https://imgcs.machijun.net/wp-content/uploads/2018/12/19232530/img_5c1a54d95b38e.png" alt="" srcset="https://imgcs.machijun.net/wp-content/uploads/2018/12/19232530/img_5c1a54d95b38e.png 351w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232530/img_5c1a54d95b38e-300x261.png 300w" sizes="(max-width: 351px) 100vw, 351px" /></p>
<p>検索窓に「jupyter」と入力し、Jupyterプラグインをインストールする</p>
<p><img class="alignnone size-full wp-image-252 " src="https://imgcs.machijun.net/wp-content/uploads/2018/12/19232632/img_5c1a55175c819.png" alt="" srcset="https://imgcs.machijun.net/wp-content/uploads/2018/12/19232632/img_5c1a55175c819.png 1028w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232632/img_5c1a55175c819-300x225.png 300w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232632/img_5c1a55175c819-768x577.png 768w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232632/img_5c1a55175c819-1024x769.png 1024w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232632/img_5c1a55175c819-973x731.png 973w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232632/img_5c1a55175c819-508x381.png 508w" sizes="(max-width: 1028px) 100vw, 1028px" /></p>
<h2>Jupyter Notebookに接続する</h2>
<p>インストールが終わったらコマンドパレットを起動</p>
<p><img class="alignnone size-full wp-image-253 " src="https://imgcs.machijun.net/wp-content/uploads/2018/12/19232732/img_5c1a555365036.png" alt="" srcset="https://imgcs.machijun.net/wp-content/uploads/2018/12/19232732/img_5c1a555365036.png 585w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232732/img_5c1a555365036-300x61.png 300w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232732/img_5c1a555365036-508x102.png 508w" sizes="(max-width: 585px) 100vw, 585px" /></p>
<p>コマンドで「jupyter」と入れて、「Enter the url of local/remote Jupyter Notebook」を選択</p>
<p><img class="alignnone size-full wp-image-255 " src="https://imgcs.machijun.net/wp-content/uploads/2018/12/19232846/img_5c1a559d4dba9.png" alt="" srcset="https://imgcs.machijun.net/wp-content/uploads/2018/12/19232846/img_5c1a559d4dba9.png 842w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232846/img_5c1a559d4dba9-300x69.png 300w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232846/img_5c1a559d4dba9-768x177.png 768w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19232846/img_5c1a559d4dba9-508x117.png 508w" sizes="(max-width: 842px) 100vw, 842px" /></p>
<p>URLを入れる画面が出ますので、Jupyter NotebookのURLを入力。<br />
自分のマシンであれば http://localhost:8888/ 、他のマシンであればlocalhostをそのホスト名に置き換えます</p>
<p><img class="alignnone size-full wp-image-256 " src="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233035/img_5c1a560a4b003.png" alt="" srcset="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233035/img_5c1a560a4b003.png 842w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233035/img_5c1a560a4b003-300x44.png 300w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233035/img_5c1a560a4b003-768x112.png 768w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233035/img_5c1a560a4b003-508x74.png 508w" sizes="(max-width: 842px) 100vw, 842px" />トークンの入力を促されるので、正しいトークンを入力</p>
<p><img class="alignnone size-full wp-image-257 " src="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233110/img_5c1a562dc8404.png" alt="" srcset="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233110/img_5c1a562dc8404.png 694w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233110/img_5c1a562dc8404-300x54.png 300w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233110/img_5c1a562dc8404-508x91.png 508w" sizes="(max-width: 694px) 100vw, 694px" /></p>
<p>これでつながりました。</p>
<h2>実行する</h2>
<p>新しいファイルでpythonスクリプトを作成します。<br />
とりあえず、Hello World!を実行しましょう。</p>
<pre class="brush: python; title: ; notranslate">
#%%
print(&quot;Hellow World!&quot;)
</pre>
<p><img class="alignnone size-full wp-image-258 " src="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233307/img_5c1a569e7fa86.png" alt="" srcset="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233307/img_5c1a569e7fa86.png 550w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233307/img_5c1a569e7fa86-300x105.png 300w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233307/img_5c1a569e7fa86-508x178.png 508w" sizes="(max-width: 550px) 100vw, 550px" /></p>
<p>[#%%]と書いてあるのがJupyter NotebookでいうところのCellです。この記号に囲まれた範囲が1つの実行単位と扱われます。</p>
<p>上記のようにマウスポインタをあてると、[Run Cell]など表示されると思います。</p>
<p>[Run Cell]はCellを実行して実行コードと結果を表示、[Run All Cells]はファイルの全てのCellを実行して実行コードと結果を表示、[Run cell]はCellを実行して結果だけを表示という意味です。</p>
<p>Run Cellをクリックしてみた結果です。</p>
<p><img class="alignnone size-full wp-image-259 " src="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233615/img_5c1a5759bd7a4.png" alt="" srcset="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233615/img_5c1a5759bd7a4.png 1033w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233615/img_5c1a5759bd7a4-300x86.png 300w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233615/img_5c1a5759bd7a4-768x219.png 768w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233615/img_5c1a5759bd7a4-1024x292.png 1024w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233615/img_5c1a5759bd7a4-973x278.png 973w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233615/img_5c1a5759bd7a4-508x145.png 508w" sizes="(max-width: 1033px) 100vw, 1033px" /></p>
<p>Run cellをクリックしてみた結果です。</p>
<p><img class="alignnone size-full wp-image-260 " src="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233649/img_5c1a577fef7ff.png" alt="" srcset="https://imgcs.machijun.net/wp-content/uploads/2018/12/19233649/img_5c1a577fef7ff.png 1033w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233649/img_5c1a577fef7ff-300x56.png 300w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233649/img_5c1a577fef7ff-768x143.png 768w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233649/img_5c1a577fef7ff-1024x190.png 1024w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233649/img_5c1a577fef7ff-973x181.png 973w, https://imgcs.machijun.net/wp-content/uploads/2018/12/19233649/img_5c1a577fef7ff-508x94.png 508w" sizes="(max-width: 1033px) 100vw, 1033px" /></p>
<p>ちゃんと実行できていますね。</p>
]]></content:encoded>
										</item>
		<item>
		<title>Anacondaを使ったJupyter Notebookのインストール</title>
		<link>https://cs.machijun.net/install-jupyter-notebook-via-anaconda.html</link>
				<pubDate>Sun, 16 Dec 2018 03:06:47 +0000</pubDate>
		<dc:creator><![CDATA[machijun]]></dc:creator>
				<category><![CDATA[Anaconda]]></category>
		<category><![CDATA[Jupyter]]></category>
		<category><![CDATA[Notebook]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">https://cs.machijun.net/?p=214</guid>
				<description><![CDATA[Jupyter Notebookとは Jupyter N...]]></description>
								<content:encoded><![CDATA[<h2>Jupyter Notebookとは</h2>
<p>Jupyter Notebookとは、データ分析・機械学習・AIを行う用途に広く使われているブラウザ上で簡単にコードを書いたり、実行したり、実行結果を見たりできる環境です。</p>
<p>コードとデータと説明を一体化できるため、知識の共有がしやすいという利点があります。</p>
<p>単体でもインストール可能ですが、Anaconda経由でのインストールがおすすめです。</p>
<p>Anacondaは事前にインストールしておいてください（<a href="/install-anaconda.html" target="_blank" rel="noopener">インストール方法</a>）</p>
<p><span id="more-214"></span></p>
<h2>インストール</h2>
<p>Anaconda Navigatorを起動し、「jupyter Notebook」の「Install」をクリックします</p>
<p><img class="alignnone size-full wp-image-218 " src="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14cfeb6e1fd.png" alt="" srcset="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14cfeb6e1fd.png 856w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14cfeb6e1fd-300x146.png 300w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14cfeb6e1fd-768x375.png 768w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14cfeb6e1fd-508x248.png 508w" sizes="(max-width: 856px) 100vw, 856px" /></p>
<p>インストールが終わるまで待ちます。</p>
<p><img class="alignnone size-full wp-image-219 " src="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d057efe01.png" alt="" srcset="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d057efe01.png 856w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d057efe01-300x145.png 300w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d057efe01-768x371.png 768w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d057efe01-508x246.png 508w" sizes="(max-width: 856px) 100vw, 856px" /></p>
<p>終わりました。初期セットアップが必要なのでEnvironmentsをクリック</p>
<p><img class="alignnone size-full wp-image-220 " src="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d071ce7d9.png" alt="" srcset="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d071ce7d9.png 938w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d071ce7d9-300x132.png 300w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d071ce7d9-768x339.png 768w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d071ce7d9-508x224.png 508w" sizes="(max-width: 938px) 100vw, 938px" /></p>
<p>Environment名の右の三角をクリックし、「Open Terminal」をクリック<br />
（下のスクリーンショットではtestというEnvironmentでやっていますが、base (root)でやっても同じです。</p>
<p><img class="alignnone size-full wp-image-221 " src="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d10d8dd65.png" alt="" srcset="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d10d8dd65.png 938w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d10d8dd65-300x127.png 300w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d10d8dd65-768x326.png 768w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d10d8dd65-508x216.png 508w" sizes="(max-width: 938px) 100vw, 938px" /></p>
<p>コマンドプロンプトが開きますので、</p>
<pre class="brush: bash; title: ; notranslate">
jupyter notebook --generate-config
</pre>
<p>と入力しコンフィグファイルを作成します。</p>
<p><img class="alignnone size-full wp-image-223 " src="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d1d4ec5ef.png" alt="" srcset="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d1d4ec5ef.png 684w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d1d4ec5ef-300x48.png 300w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d1d4ec5ef-508x81.png 508w" sizes="(max-width: 684px) 100vw, 684px" /></p>
<p>次に、テキストエディタで上記で作ったコンフィグファイルを開き、</p>
<pre class="brush: bash; title: ; notranslate">
c.NotebookApp.ip = '*'
c.NotebookApp.token = 'token'
</pre>
<p>をしかるべき位置に追加し保存ます。</p>
<p>tokenはほかの人にはわからない難しいものを設定することをお勧めします。今回はサンプルなので「token」にしました。</p>
<p><img class="alignnone size-full wp-image-224 " src="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d2022a099.png" alt="" srcset="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d2022a099.png 1363w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d2022a099-300x115.png 300w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d2022a099-768x294.png 768w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d2022a099-1024x392.png 1024w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d2022a099-973x373.png 973w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d2022a099-508x195.png 508w" sizes="(max-width: 1363px) 100vw, 1363px" /></p>
<p>終わったら、AnacondaNavigatorからJupyterNotebookを「Launch」しましょう</p>
<p><img class="alignnone size-full wp-image-225 " src="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d22fad9eb.png" alt="" srcset="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d22fad9eb.png 938w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d22fad9eb-300x127.png 300w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d22fad9eb-768x326.png 768w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d22fad9eb-508x216.png 508w" sizes="(max-width: 938px) 100vw, 938px" /></p>
<p>次に、ブラウザを開いて「http://localhost:8888/」にアクセスします。</p>
<p>Password or tokenに先ほど設定したtokenを入力し、Log inします。</p>
<p><img class="alignnone size-full wp-image-226 " src="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d316bac39.png" alt="" srcset="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d316bac39.png 706w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d316bac39-300x120.png 300w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d316bac39-508x203.png 508w" sizes="(max-width: 706px) 100vw, 706px" /></p>
<p>ログイン成功すればこんな感じになります。</p>
<p><img class="alignnone size-full wp-image-227 " src="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d34331066.png" alt="" srcset="https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d34331066.png 474w, https://cs.machijun.net/wp-content/uploads/2018/12/img_5c14d34331066-300x159.png 300w" sizes="(max-width: 474px) 100vw, 474px" /></p>
<p>これでインストールは終了です。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
										</item>
	</channel>
</rss>
