Skip to content

IoriS/Settingup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

環境設定いろいろ

ゼミの初回にやること

Python

Anaconda という Python パッケージをインストールする.

自分のコンピュータ

  1. www.continuum.io/downloads から自分の OS に合わせて PYTHON 3.5 (64-BIT GRAPHICAL INSTALLER) をダウンロードする.
  2. ダウンロードされたファイルをダブルクリックし,あとは指示に従う.

大学のコンピュータ

デフォルト状態で「ターミナル」で

python

と打つと Python 2.7 が立ち上がるようになっている.

Python を終了させるには

quit()

と入力する.

これを 3.5 にするには (Python を終了させた上で)

pyenv local anaconda3-2.4.0

と打つ (1回やればよい). 以後 python と打つと Python 3.5 が立ち上がるようになる. ただし,この環境には自分でライブラリをインストールすることはできない.

自前環境の作成

大学のコンピュータの Python 環境には管理者権限がないと新しいライブラリが追加できないので,以下のように最小限の環境を自分のホームディレクトリに作る.

「ターミナル」で

conda create -n py35 python=3.5

と打つ. py35 は好きな名前にしてよい.

自前環境の起動

作られた py35 環境を activate するにはひと工夫必要.

ひとつのやり方は

source ~/.conda/envs/py35/bin/activate py35

(上で違う名前にした人は py35 の部分を適切に変える.)

このあと python と打つと自前の python 環境が立ち上がる (毎回 activate する必要がある).

自前環境へのライブラリのインストール

Activate させたあと最低限のライブラリをインストールする:

conda install numpy scipy jupyter matplotlib numba pandas statsmodels sympy sphinx numpydoc requests nose

ライブラリを追加する

quantecon ライブラリをインストールしてみる (conda には登録されていないので pip を使う).
「ターミナル」で

pip install quantecon

と打つ.
(すでにインストールしていて,アップデートするときは

pip install quantecon -U

-U オプションを加える.)

アップデート

Anaconda をアップデートするには,「ターミナル」で

conda update conda
conda update anaconda

と打つ.

前年度に Python 2 をインストールしている人は,

conda install python=3.5

で Python 3.5 にアップデートする.

Julia

自分のコンピュータ,大学のコンピュータ共通.

  1. julialang.org/downloads の "Julia (command line version)" から自分の OS に合ったものをダウンロードする.
  2. ダウンロードされたファイルをダブルクリックし,あとは指示に従う.

パッケージのインストール

Setting up Your Julia Environment に従う.

GitHub

  1. github.com でアカウントを作る. (誰だか想像できないようなアカウント名のときは,名前を登録する.)
  2. OyamaZemi/exercises2016 の "Watch" ボタンを押す. ("Watchers" のページがゼミ生アカウント一覧になる.)
  3. QuantEcon.jl を "fork" してみる.

SourceTree

  1. Git の GUI クライアント SourceTree を www.sourcetreeapp.com からダウンロードしてインストールする.
  2. SourceTree を立ち上げて,QuantEcon.jl のローカルクローンを作ってみる.
    リモートレポジトリを設定してみる.

About

Setup instructions for Python, Julia, GitHub, etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published