====== 01.Windows10でpython環境構築 ====== [[00.python:index.html|Pythonトップページ]] ===== 見出し ===== -GoogleColaboratoryでpython -JupyterLab Desktop App(2021年10月~) -pythonを直接インストール -Anacondaをインストール -anyenv -pyenv + VSCode -Docker toolbox (Windows Home) -Docker for Windows (Windows Pro以上) ===== GoogleColaboratoryでpython ===== Googleアカウントを作成すれば、すぐに以下からpythonプログラミングができる https://colab.research.google.com/notebooks/intro.ipynb https://blog.kikagaku.co.jp/google-colab-howto 【最新版】Google Colaboratory とは?使い方・メリット・設定などを徹底解説! 2021年8月26日 ===== Jupyterlab desktop app ===== 2021年9月に登場。オフラインならこれ一択かも。 パーケージはできるだけ、ターミナル画面から、conda installで。 https://zenn.dev/ochamikan/articles/b265f50f77dd8b JupyterLab App を M1 Mac にインストール 2021.09.26に公開 https://forest.watch.impress.co.jp/docs/news/1354540.html プログラミング言語のコードを逐次実行できるノートブック環境「JupyterLab」がスタンドアロンアプリに Windows、Mac、Linux(Debian/Fedora)で利用可能 樽井 秀人2021年9月30日 ===== pythonをWindowsに直接インストール ===== ===== WindowsでWSL2を用いて、そこにpython環境を構築 ===== 結構面倒かも。Linuxの勉強にはなるけれど。 https://xtech.nikkei.com/atcl/nxt/column/18/02647/111500002/ WindowsユーザーのためのLinux入門 第2回 WSL2はどう使う? WindowsとLinuxをシームレスに連携させるワザ Part 1後半 高橋 正和 2023.12.26 ===== WindowsにAnacondaをインストール ===== 時間はかかるが、オフラインで利用する中ではインストールがすごく簡単。 !pip installではなく、なるべく、!conda installがお勧め https://i-doctor.sakura.ne.jp/font/?p=41642 Windows10にAnacondaをインストールしてPython3.7環境を構築してみる 2019年10月26日 https://code-graffiti.com/how-to-use-conda-and-pip-install-command-properly/ Anacondaのcondaとpipのinstallコマンドを使い分ける方法(管理上の方針) 2020.4.26 ===== pyenv + VSCode ===== https://i-doctor.sakura.ne.jp/font/?p=44703 Microsoftの機械学習アプリLobe(beta版)でリンゴとみかんを分類するWEBアプリ作成を試してみる(2)Windows10でPython3.6+TensorFlow1.15をセットアップ 2020年11月11日 ===== Docker toolbox (Windows Home) ===== ===== Docker for Windows (Windows Pro以上) ===== 少し最初の設定が面倒ですが、python以外にも応用が効くので、慣れるとこちらでもよいかもしれません。 参考1:https://i-doctor.sakura.ne.jp/font/?p=46757 Docker Desktop for Windowsを試してみる(1)WSL2とWindows Desktopのインストール 2021年9月7日2021年9月14日 参考2:https://i-doctor.sakura.ne.jp/font/?p=47130 Docker Desktop for Windowsを試してみる(4)Windows10+WSL2+DockerDesktopでJupyterLab環境構築してみる 2021年9月18日 前提:Windows 10 Pro以上、Version 2040 以上。(Windows UpdateでVersion 2040以上に更新) -コントールパネル>Windowsの機能の有効化または無効化で、「Hyper-V」と「Linux用Windows用サブシステム」のチェックボックスをONにして、OK(数分待つことになり、その後、パソコンの再起動が必要) -https://docs.microsoft.com/ja-jp/windows/wsl/install-win10#step-4—download-the-linux-kernel-update-package から、WSL2用Linuxカーネルをインストールする -Microsoft Storeへ行き、「Ubuntu 20.04 LTS」を入手する(WSLにUbuntu20.04がインストールされる) -Windowsのコマンドプロンプト(PowerShellでもよい)を開き、「wsl.exe –set-version Ubuntu-20.04 2」と入力して、WSLのUbuntu20.04をWSL1からWSL2にする。その後、「wsl --list --verbose」と入力して、Ubuntu-20.04のVERSIONが2になっていることを確認 -Windows10にVisualStudioCodeをインストール -VisualStudioCodeに拡張機能Remote-WSLを追加する -Docker Desktop on Windowsのダウンロードとインストール -Docker Desktopを起動し、 Settings > Resources > WSL Integration へ行き、Ubuntu-20.04のトグル(スイッチ)をOFFからONにする -Docker Desktopを再起動 -WSL2を起動 https://kanekkie.hatenablog.com/entry/2020/06/03/002412 2020-06-03 JupyterLab on Docker on Ubuntu 20.04 on WSL2 https://akitoshiblogsite.com/docker-python-jupyter-lab/ [python] Dockerでjupyter labの仮想環境構築.  2021.02.24 https://hub.docker.com/r/jupyter/datascience-notebook/tags/?page=1&ordering=last_updated > 色々詰め込んであるjupter/datascience-notebook というimageだと,python, R, juliaがjupyter labから起動することが出来る. docker pull jupyter/datascience-notebook https://speakerdeck.com/nsaito9628/wsl2-plus-docker-plus-jupyter-to-vs-code-rimotohuan-jing-falsegou-zhu WSL2 +docker+Jupyter と VS Code リモート環境 の構築 2020.11.3 https://zenn.dev/kcabo/articles/c4f9b7fecc503a WSL2+Docker+VSCodeの開発環境構築とPythonでWebアプリを試すまで 2021.07.01 https://qiita.com/suzuki_sh/items/6bc15446965df20b6c5a @suzuki_sh が2021年08月22日に更新 Docker内Pythonで、JupyterやFlaskを使う開発環境の構築(VSCode/code-server両対応) https://qiita.com/c60evaporator/items/fd019f5ac6eb4d612cd4 @c60evaporator が2021年06月03日に更新 VSCodeでWSL2上のDockerコンテナ内コードをデバッグ https://tech-lab.sios.jp/archives/21675 【連載】WSL2、Visual Studio Code、DockerでグッとよくなるWindows開発環境 〜 その4:Visual Studio Code、Dockerで改善!! 〜 2020-08-24 https://kino-code.com/docker_python/ 理屈はさておき、Dockerを使って、あっという間にPythonのデータ分析の環境構築をする|WindowsとMacの説明あり ==== Dockerコンテナの中身をGUIで操作する ==== https://zukucode.com/2019/07/docker-gui-show.html Docker コンテナ内のGUIアプリを起動してホスト側に表示する ==== pythonの本その他 ==== https://www.chem-station.com/blog/2021/09/mi2.html 企業研究者のためのMI入門②:Pythonを学ぶ上でのポイントとおすすめの参考書ご紹介 2021/9/17 ===== 見出し ===== [[00.python:index.html|Pythonトップページ]]