木村
木村/Research Subject
木村/Meeting
HomeBrewはMacOSに提供されているアプリケーション一元管理ツールです.
インストールするパッケージと依存関係にある必要なものを自動的に補完し,
また,アンインストールの際に不要なゴミを残さずにクリーンにアンインストールが可能です.
MacOSを使用している人にオススメのツールです.
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"実行すると途中で,
Press RETURN to continue or any other key to abortと表示されるのでEnterを押します.
$ brew doctor Your system is ready to brew.と表示されればOK.
$ brew update Already up-to-date.HomeBrewの更新はこまめに行いましょう.
& brew listまた,パッケージのアンインストールは,
$ brew uninstall 'パッケージ名'で実行できます.
$ brew install pyenv実行後は,パスを通すために以下のプロファイル書き換えのコマンドを実行します.
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile $ exec $SHELL -l
$ pyenv install -l自分の構築したい開発環境に応じてインストールするバージョンを変えましょう.
$ pyenv install anaconda3-x.x.x $ pyenv global anaconda3-x.x.xglobalは開発環境の変更宣言です.これでPython3系が利用できるようになりました.
$ pyenv versions
$ jupyter notebookあるいは,
$ jupyter labをターミナルで実行することによりそれぞれ起動することができます.
Shutdown this notebook server (y/[n])?と表示されるので,yを入力しEnterを押すと元のシェルに戻ります.
MONSTER-HYのDocker MySQLに構築されているデータベース「SOTorrent」の使用方法についてです.
$ pip install mysql-connector-pythonデータベースのコンフィグスクリプト [
まずはDashをインストールしましょう.
$ pip install dash
簡単なサンプルコードを記述したファイル [
app.py]
$ python app.py
で実行すると,
Running on http://127.0.0.1:8050/ Debugger PIN: xxx-xxx-xxx
と表示されるので,ブラウザで「http://127.0.0.1:8050/」にアクセスすると表示されます.
Dashではその他にも様々な機能があります.(テキストフォームやCytoScape,簡単なウェブアプリ開発など)
※多機能すぎて習得が少し難しいですが,使えるとかっこいいのでオススメしておきます.
自分はコールバック機能まではなんとか理解しましたので,もし興味があれば微力ながらお手伝いいたします.
さらに詳しく知りたい場合は,下のURLにある公式ドキュメントを参照してください.
DataFrame.to_csv('ファイル名', encoding = 'utf_8_sig')[配列1] = set([配列2]) & set([配列3])