Pythonデータサイエンスクックブック

(2順目)

レシピ5.12

(レシピ5.6~5.11まではCコンパイラが必要なので断念)

ここを参考にjuliaをinstall
http://d.hatena.ne.jp/isobe1978/20131128/1385646377
ver 0.4.3(51.3MByte)
installした場所に移動
C:\Users\User-name\AppData\Local\Julia-0.4.3
にjuliaのショートカットがあるのでそれを起動すると

_       _ _(_)_     |  A fresh approach to technical computing  
(_)     | (_) (_)    |  Documentation: http://docs.julialang.org  
_ _   _| |_  __ _   |  Type "?help" for help.
| | | | | | |/ _` |  |
| | |_| | | | (_| |  |  Version 0.4.3 (2016-01-12 21:37 UTC)
_/ |\__'_|_|_|\__'_|  |  Official http://julialang.org/ release
|__/                   |  x86_64-w64-mingw32
julia> Pkg.add("IJulia") ここでIJuliaライブラリを追加
INFO: Initializing package repository C:\Users\User-name\.julia\v0.4
一部省略
Installing julia kernelspec julia-0.4
[InstallKernelSpec] Installed kernelspec julia-0.4 in C:\Users\User-name\AppData\Ro\jupyter\kernels\julia-0.4
INFO: Package database updated

julia> Pkg.add("PyPlot") ここでPyPlotを追加
INFO: Cloning cache of ColorTypes from git://github.com/JuliaGraphics/ColorTypes.git
INFO: Cloning cache of Colors from git://github.com/JuliaGraphics/Colors.jl.git
INFO: Cloning cache of Dates from git://github.com/quinnj/Dates.jl.git
INFO: Cloning cache of FixedPointNumbers from git://github.com/JeffBezanson/Fixe.jl.git
INFO: Cloning cache of LaTeXStrings from git://github.com/stevengj/LaTeXStrings.jl.git
INFO: Cloning cache of PyCall from git://github.com/stevengj/PyCall.jl.git
INFO: Cloning cache of PyPlot from git://github.com/stevengj/PyPlot.jl.git
INFO: Cloning cache of Reexport from git://github.com/simonster/Reexport.jl.git
INFO: Installing ColorTypes v0.2.1
INFO: Installing Colors v0.6.3
INFO: Installing Dates v0.4.4
INFO: Installing FixedPointNumbers v0.1.2
INFO: Installing LaTeXStrings v0.1.6
INFO: Installing PyCall v1.4.0
INFO: Installing PyPlot v2.1.1
INFO: Installing Reexport v0.0.3
INFO: Building PyCall
INFO: PyCall is using python (Python 3.5.1) at C:\Users\User-name\Anaconda3\python.
exe, libpython = C:\Users\User-name\Anaconda3\python35.dll
INFO: Package database updated
julia> Pkg.update() ここでアップデート
INFO: Updating METADATA...
INFO: Computing changes...
INFO: No packages to install, update or remove

julia> using PyPlot ここでインストールの確認 問題なし
INFO: Precompiling module PyPlot...

julia> using IJulia ここでインストールの確認 問題なし
INFO: Precompiling module IJulia...
コマンドプロンプトから  
>ipython notebook
としてipythonを立ち上げ、kernelメニューからchange kernelアイテムを選択すると
julia0.4.3とpython3のサブアイテムが出てくるのでjuliaを選択すればipython(jupyter)から
juliaが実行できるようになる。  

14項でジュリア集合を描画した

f:id:bitop:20160305161335p:plain