質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

JupyterLab

JupyterLabは、Jupyter notebookの後継の対話型開発環境(IDE)です。データの可視化がインタラクティブで、プラグイン作成により新しいコンポーネントの追加および既存のコンポーネントも統合可能。サーバに閉じているため、データ分析に向いています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

UNIX

UNIXとは、AT&Tのベル研究所で開発されたコンピューター用のマルチユーザー・マルチタスクのオペレーションシステム(OS)です。政府や教育機関や研究所で広範囲に採用されています。

Q&A

解決済

1回答

744閲覧

Windows10でUnixのプログラムを動かしたい

yanmachann

総合スコア21

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

JupyterLab

JupyterLabは、Jupyter notebookの後継の対話型開発環境(IDE)です。データの可視化がインタラクティブで、プラグイン作成により新しいコンポーネントの追加および既存のコンポーネントも統合可能。サーバに閉じているため、データ分析に向いています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

UNIX

UNIXとは、AT&Tのベル研究所で開発されたコンピューター用のマルチユーザー・マルチタスクのオペレーションシステム(OS)です。政府や教育機関や研究所で広範囲に採用されています。

0グッド

0クリップ

投稿2022/02/21 16:27

前提・実現したいこと

windows10で、jupyterlabに書かれたサンプルプログラム(UNIX用)を動かすときの不便を解消したい。

発生している問題

1.jupyter-labでサーバーは起動するがブラウザが自動で開かない。
2.Windows側からUbuntu以下を見ることができない。
3.「ubuntu-software」が起動できない。

試したこと

初心者です。
試行錯誤しながらここまでやってみました。

Linux 用 Windows サブシステム,仮想マシンプラットフォームを有効にして、再起動の後、Ubuntu 20.04 LTSをインストールしました。
コマンドプロンプトで「wsl -l -v」を実行して

C:\Users\xxx>wsl -l -v NAME STATE VERSION * Ubuntu-20.04 Running 2

と表示されるのを確認しました。
スタートメニューのアイコンからUbuntu-20.04は起動できます。

jupyter-labでサーバーは起動はしますがブラウザは自動的には開かず手動で開きました。
メッセージは以下のようなものでした。

^C[I 2022-02-21 16:48:33.691 ServerApp] interrupted Serving notebooks from local directory: /home/zzz 0 active kernels Jupyter Server 1.4.1 is running at: http://localhost:8888/lab?token=aaa or http://127.0.0.1:8888/lab?token=aaa Shutdown this Jupyter server (y/[n])? No answer for 5s: resuming operation... [I 2022-02-21 16:49:33.883 LabApp] 302 GET /lab (127.0.0.1) 1.93ms n [I 2022-02-21 16:52:41.934 ServerApp] 302 POST /login?next=%2Flab (127.0.0.1) 2.95ms [W 2022-02-21 16:52:48.848 LabApp] Could not determine jupyterlab build status without nodejs [I 2022-02-21 16:53:41.164 ServerApp] Creating new directory in /anaconda3 [I 2022-02-21 16:57:24.389 ServerApp] Creating new directory in /anaconda3 [W 2022-02-21 16:58:31.118 ServerApp] 404 GET /api/contents/c/download?content=0&1645430311110 (127.0.0.1): No such file or directory: c/download [W 2022-02-21 16:58:31.118 ServerApp] No such file or directory: c/download [W 2022-02-21 16:58:31.119 ServerApp] 404 GET /api/contents/c/download?content=0&1645430311110 (127.0.0.1) 3.05ms referer=http://localhost:8888/lab/tree/anaconda3

1.これは「nodejs」をインストールしてやれば解消できるのでしょうか?
「^C」より上は流れて消えてしまったのですがもう少し長く残すことはできないでしょうか?


jupyter-labの「File」メニューの「Open from pass」からサンプルファイルを開こうとしましたがパスが通りません。

C:\Users\xxx\AppData\Local\Packages \CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc \LocalState\rootfs\home\yyy

となっていたと思うのですが、現状、Ubuntu側で「explorer.exe」で確認すると

C:\Users\xxx\AppData\Local\Packages \CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc \LocalState\ext4.vhdx(ハードディスクイメージファイル)

となっており、中が見えません。
「ext4.vhdx(ハードディスクイメージファイル)」とは何なのでしょう?

Windows PowerShell で 「cd \wsl$\Ubuntu」しようとすると

PS C:\Users\marumonda> cd \\wsl$\Ubuntu cd : パス '\\wsl$\Ubuntu' が存在しないため検出できません。 発生場所 行:1 文字:1 cd \\wsl$\Ubuntu CategoryInfo : ObjectNotFound: (\\wsl$\Ubuntu:String) [Set-Location], ItemNotFoundException FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

となり、Windows側からは中が見えません。
2.Windows側からUbuntu以下を見ることはできないのでしょうか?

Ubuntu側でCドライブをmountできたのでmvでサンプルファイルを移動して何とかファイルを開くことはできました。


3.「ubuntu-software」が起動できません。
「sudo apt install ubuntu-software」を実行してみましたがやはりだめです。
「/bin/gnome-software」を実行すると

Unable to init server: Could not connect: Connection refused 15:45:22:0513 Gtk cannot open display:

というメッセージがでます。
どうしたらいいのでしょう?
よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

何度もインストールをやり直しましたが
1.jupyter-labでサーバーは起動するがブラウザが自動で開かない。
Anaconda Navigatorを起動し、ここからjupyter-labを起動すればブラウザが自動で開くようになりました。
2.Windows側からUbuntu以下を見ることができない。
共有ホルダーの使い方がわかったのでファイルのやり取りはできるようになりました。
3.「ubuntu-software」が起動できない。
起動できるようになりました。
なぜできなかったのかはわかりませんが、自己解決ということにさせていただきます。

投稿2022/02/27 23:38

yanmachann

総合スコア21

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問