julia是一个新型的语言,它高性能、使用简单、面向广大的开发者。这注定了我们将会在适当的时候使用它来开发各种东西。比如深度学习之类各种框架。
julia优势:
- 可调用 C/Python 库;
- 类似 matlab 和 python 的语法,与python同样高效;
- 接近于 C++ 的性能;
- 支持多并发,分布式,并且开源;
linux环境Julia 0.6.4安装:
地址: (https://julialang.org/downloads/oldreleases.html) (**Julia 0.7+ is untested**)
解压: tar -zxvf julia-0.6.4-linux-x86_64.tar.gz
mv julia-1.0.0 ~
cd julia-1.0.0/
sudo ln -s ./bin/julia /usr/local/bin/julia
vim ~/.bashrc
添加:
export PATH=“$PATH:~/julia-1.0.0/bin”
source ~/.bashrc启动julia
这时执行.jl文件可能会因为缺少相应的模块而报错,如下:
解决办法: 需要手动的在julia启动界面加载相应的模块(保证网络通信正常),命令如下:
Pkg.add(“<模块名>”)
_
_ _ _(_)_ | A fresh approach to technical computing
(_) | (_) (_) | Documentation: https://docs.julialang.org
_ _ _| |_ __ _ | Type "?help" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.6.4 (2018-07-09 19:09 UTC)
_/ |\__'_|_|_|\__'_| | Official http://julialang.org/ release
|__/ | x86_64-pc-linux-gnu
julia> Pkg.add("StatsBase")