0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

python3をjuypyter labで触りたい環境のメモ

Last updated at Posted at 2020-07-22

この記事と書こうと思った理由

macでpythonを使っていた私がAIを学ぶ上でjuypternotebookを使いたいと思ったがjuypterlabがエディタっぽくて使いやすくね?って思った私用メモ

利点
・エディタを使ったりIDEで作成したことのある人が見た目的に入りやすいこと
・環境をファイル上で確認できること

環境

  • mac book
  • vscode
  • python3
  • pipenv
  • juypter lab
環境イメージ
macbook
 • Linux brew
 ┗ • python3
   ┗ • pip
     ┗ • pipenv

 • プロジェクト
 ┣ • .venv → 仮想環境:jupyter lab, package(numpy,matplotlib等...)
 ┣ • .vscode
 ┃ ┗ • launch.json
 ┗ • app

注)違っている等の指摘どしどし待ってます。

目次

  • 環境に沿って構築していく
  1. macなのでbrewを使い構築していく
  2. vscode -> brew cask
  3. [python3 最新をinstall] (#python3)
  4. pipenv
  5. jupyterlab

本題

###Linuxbrew

  • Linuxbrewをインストールすること(Homebrewでも可)
  • ターミナルを開き下記のURLから飛んでinstallのしたのコマンドを入力してEnterキーを押すとインストールが始まる

Linuxbrew
Homebrew

###vscode

  • ファイル管理がlocalでも確認できる
  • ターミナルとファイルが一括で確認、管理をすることができる
  • 楽、すごい楽ww (これが一番の理由ww)
    ・brew caskをinstallしてその上にvscodeをinstallを行うことでbrew上で管理できる

$ brew update
$ brew cask install visual-studio-code

###python3

- python3をbrewでinstallする。

> (注)Macbookで開発したことある人はマジでこれだけでほぼ主環境は完成であるww 
> (注)pyenvとは併用しないほうがいいと思われる(pipenvと併用できないためpyenvを使ってanacondaを使いたいならこの方法は正直使えない方法ではあるそれでも利点があると考えている私であった。下の方に書いておこうと思う)

~~~termnal 
brew install python3
# ↓確認方法
$ python -V or $ python3 -v
  • これで完了してない場合はpathを設定してあげて欲しい。

###pipenv

  • python3でpip3がインストールされているためそこからinstallしていく
  • ここでは自分のプロジェクト内に仮想環境も作っていく
    • その方が管理しやすくね?
$ pip install pipenv
$ PIPENV_VENV_IN_PROJECT=true pipenv install

###vscodeでデバッグしたい人におすすめ

  • jupyter labを使い人には必要ないかもしれないが、vscodeでpipenvの仮想環境にアクセスしてデバッグできる

手順

  1. vscodeのアクティビティーバー(左のバー)からデバッグのボタンを押下
  2. 車輪のマークを押下
  3. pythonファイルを選択する
  4. python:autoComplete.extraPathsを追記
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Current File",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "justMyCode" : false
        }
    ],
    "python:autoComplete.extraPaths": [
        "[プロジェクトのpath].venv"
    ]
}

###jupyterlab

  • pipenvのshellを起動してjupyter labをinsallするだけ!
$ pipenv shell
$ pipenv install jupyterlab

以上です。ここまでで環境はあらかたできたのでここからは欲しいライブラリがあれば
pipのようにpipenv install [ライブラリ名]でインストールしよう!

良いpython Lifeを!

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?