Jrのブログガジェットやゲームを中心に、『好き』や『楽しい』を発信するブログですJrのブログ当ブログについて当ブログについてブログ統計検定二級に合格したので勉強法や勉強期間などを書いてみます。onとスマホリングを比較してみたゲーム白猫の新作『白猫ゴルフ』をプレイした感想!面白いんだけどかなりムズイ...。コピー2023.11.22おはようございます。自分、実は少し前にPCを買い替えたんですが、新しいPCで開発環境の構築を行っていなくてですね。だし簡単な環境構築位しとくか~と思い至り、実際に環境構築を行いました。いうことで、今回は自分にとっての備忘録という意味も込めて環境構築の手順について書いてみようと思います。環境としてはWindows11上のWSL2を想定しており、コマンドライン上だけで完結するのでそこまで難しくはないと思います。わなかったことPython以外の開発環境GUI環境まとめ今回構築する環境についてまず最初に、本記事で紹介する環境についてのお話を簡単にしておきます。環境構築のゴール冒頭やタイトルでも書いた通り、本記事ではWSL2をインストールし、Pythonで書いたコードを実行できる環境を構築することを目指します。Labでの開発環境を整えようと思います。WindowsでPythonの実行環境を整えようと思ったらWindows版のPythonをインストールするWindows版のAnacondaをインストールするなどの選択肢もあるんですが、今回はWSL2を用います。WSLを用いる理由もしかしたら単純にPythonを使える環境を整えるだけであれば、WSLを用いずWindowsに直接PythonなりAnacondaなりをインストールした方が簡単かもしれません。WSL2を用いる場合、別の開発環境を整えようと思ったときに導入するのが楽になるというメリットがあると思っています。WSL2を導入するということはWindows上にほぼ完全なLinux環境(デフォルトの設定ならUbuntuのはず)を用意できるということで、これがかなり大きい。Linuxを触ったことがある人ならわかってくれると信じているんですが、Linuxってコマンドラインでアプリのインストールが出来るので追加で何かをインストールするのがめっちゃ簡単なんですよ。liveをコマンド一つでインストールできちゃうってわけですね。実行しようと思ったら同じくコマンドラインから実行できると。Liveのインストールを完全に別でやらないといけないし、それぞれの管理も面倒です。普段のゲームやネットサーフィンは通常のWindows、開発はWSL2と完全にわけることでどこに何があるのか迷うこともなくなり、管理もしやすい。環境の拡張がしやすい点や管理がしやすい点から自分はWSL2での環境構築を選択しました。環境構築手順ということで、ここからは具体的なインストール手順を書いていこうと思います。いってもそんなに難しいことはなく、PowerShell上でコマンドを叩いていくことでインストールできます。ちなみにPowerShellはWindows下部の検索欄でPowerShellと入力することで見つけることができます。WSL2のインストールを行います。–installとコマンドを入力すればOK。--installインストールが済んだらPCを再起動します。-vと入力し、バージョン2と表示されていればインストール成功です。-v次に、新たにインストールされたUbuntuというアプリを起動します。これ以降の作業はすべてUbuntu上で行います。Ubuntuを起動するとユーザ名とパスワードの入力を求められるので入力しましょう。このユーザー名とパスワード入力を求められた際に自分で設定するものなので自由に入力して大丈夫です。これはUbuntu用のものなのでWindowsのユーザ名やパスワードとそろえる必要も特にありません。次のコマンドで念のためにUbuntuを更新しておきましょう。upgradeここまででWSL2の導入は完了です。次にPythonの実行環境を整えていきましょう。Python3がインストールされているとは思いますが、一応Pythonのインストールをします。python3次にPython用のパッケージをインストール、管理するためにpipをインストールします。python3-pipここまででPython環境の整備とPythonのパッケージをインストールする環境の整備ができました。Labのインストールですが、これも今インストールしたpipを用いて簡単に行えます。具体的には、以下のコマンドを叩けばOK。jupyterlabこれでJupyterlabのインストールまで完了です。パスの設定などは行っていませんが、自分の環境では特に必要ありませんでした。Labを起動してもブラウザは立ち上がりません。Labを起動した際にシェル上に表示されるURLをブラウザに張り付ければOKです。Labは以下のコマンドで起動できます。jupyter-labこの時に使うブラウザは普通にWindows側のブラウザで問題なく、URLを張り付けるとこんな感じでJupyterlabが起動します。自分はデータ分析を行うつもりなので、データ分析でよく使う最低限のパッケージもpipでインストールしておきます。seaborn他にも必要なパッケージが出てきたら適宜入れましょう。以上で今回の環境構築は終了です。今回行わなかったこと最後に、今回の環境構築で行わなかったことを書いておきます。今回はとりあえずPythonの開発環境の構築を目指したので、それ以外の言語やLaTeXの環境は構築しておりません。これらが必要な場合は別途環境を整える必要があります。いっても、これもコマンド一つで結構簡単にできるので興味がある人や環境構築が必要な人はチャレンジしてみてください。GUI環境また、GUI環境についても用意していません。最近のWSL2では特に何もしなくてもGUIアプリが動く...と聞いていたのですが、試しにxeyesを起動したところ見事に表示がバグりました。従来通りXサーバーを用意したりする必要がありそうです。UbuntuからGUIアプリを呼び出す予定が特になかったので今回は特に行いませんでしたが、今後必要になったらGUIの設定もするかもです。行ったらこの記事に追記するかもしくは新しく記事を書くと思います。まとめということで、今回はWSL2に簡単な開発環境、特にPythonの開発環境を用意したので、その手順について書いてみました。コピーJrをフォローするJrJrのブログ関連記事PC関連サービスホストのせいで通信がめちゃめちゃ遅くなったというお話こんばんは、Jrです。今月は毎日更新をしたかったのですが、昨日ナチュラルに更新をサボってしまいました。油断していたのはあるけど、最近忙しめなのも本当です。明日以降も更新ができない日が出てくるかもしれません。毎日更...iPhone&iPadピクチャ・イン・ピクチャが『ながら作業』の最高の相棒だったのでやり方を説明する。動画を観ながら作業をするときに便利なピクチャ・イン・ピクチャについて、いくつかのサイトでのやり方を説明した記事になります。基本的にPCでchromeを利用することを想定していますが、iPadでも利用可能です。10搭載のPCにWSLを導入する方法を解説している記事となります。一周回って実はモニタは1枚でいいんじゃないか説おはようございます。今回は、PC作業時に用いるモニタの枚数に関して、自分の考えを書いてみようと思います。研究開発環境in2021どうもJrです。去年開発環境としてWindows上でLinux環境を再現するWSLについて解説しました。実際WSLは便利だと思うし、今でももちろん使っているのですが、最近別の環境も使い始めたので、今回はその紹介をしてみようかなと思います...PC関連デスクトップのゲーミングPCからゲーミングノートに変えてみたら意外と快適でした今回は、ゲーミングノートを使い始めて半年ほど経過したので、使用感についてのレビューをした記事になります。ゲーミングノート自体が初めてだったので、少し不安もありましたが、個人的には満足度が高かったです。スマホ二台持ちをして一年近く経過した感想。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Δこのブログの管理人Jr某国立大学で理学博士の学位を取得。現在は非常勤の研究員をやっています。数学やゲーム、フラリッシュ、ガジェットなどに興味があり、このブログではこれらの話題を中心に、自分の好きなこと、役に立つ情報をシェアできたらいいなと思っています。ライティングのお仕事もしてみたいので、お気軽にお問い合わせください。当ブログについてホーム検索トップサイドバータイトルとURLをコピーしました。