サルでもわかるWEBプログラミング

フリーソフトのみでホームページ作成

ユーザ用ツール

サイト用ツール


サイドバー

目次

サルでもわかる機械学習

sidebar

00.python:01.windows10でpython環境構築


01.Windows10でpython環境構築

見出し

  1. GoogleColaboratoryでpython
  2. JupyterLab Desktop App(2021年10月~)
  3. pythonを直接インストール
  4. Anacondaをインストール
  5. anyenv
  6. pyenv + VSCode
  7. Docker toolbox (Windows Home)
  8. 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に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以上に更新)

  1. コントールパネル>Windowsの機能の有効化または無効化で、「Hyper-V」と「Linux用Windows用サブシステム」のチェックボックスをONにして、OK(数分待つことになり、その後、パソコンの再起動が必要)
  2. https://docs.microsoft.com/ja-jp/windows/wsl/install-win10#step-4—download-the-linux-kernel-update-package から、WSL2用Linuxカーネルをインストールする
  3. Microsoft Storeへ行き、「Ubuntu 20.04 LTS」を入手する(WSLにUbuntu20.04がインストールされる)
  4. Windowsのコマンドプロンプト(PowerShellでもよい)を開き、「wsl.exe –set-version Ubuntu-20.04 2」と入力して、WSLのUbuntu20.04をWSL1からWSL2にする。その後、「wsl –list –verbose」と入力して、Ubuntu-20.04のVERSIONが2になっていることを確認
  5. Windows10にVisualStudioCodeをインストール
  6. VisualStudioCodeに拡張機能Remote-WSLを追加する
  7. Docker Desktop on Windowsのダウンロードとインストール
  8. Docker Desktopを起動し、 Settings > Resources > WSL Integration へ行き、Ubuntu-20.04のトグル(スイッチ)をOFFからONにする
  9. Docker Desktopを再起動
  10. 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/01.windows10でpython環境構築.txt · 最終更新: 2021/09/30 by adash333