目录
1.安装
2.配置
2.1 Julia startup 文件配置
2.2 Julia python 环境配置
2.3 Julia 第三方库安装
2.4 jupyter:IJulia
2.4.1 jupyter主环境配置
2.4.2 Jupyter 浏览器弹出设置
2.4.3 工作路径设置
2.4.4 Jupyterlab
3. 绘图环境
1.安装
- https://mirrors.tuna.tsinghua.edu.cn/julia-releases/bin/winnt/
清华源 下载安装包 其他系统或者 命令行安装 也可使用清华镜像
- 添加path (当然安装过程就可以选)
2.配置
2.1 Julia startup 文件配置
先去julia 路径(刚才配置的环境变量里有) 根目录下找到etc 文件夹中的startup文件
Python ENV["JULIA_PKG_SERVER"] = "https://mirrors.tuna.tsinghua.edu.cn/julia" ENV["JULIA_PKG_SERVER"]="https://mirrors.bfsu.edu.cn/julia/static" |
上述链接二选一,一开始我用的第一个清华镜像 但后面配置历程的艰辛 导致我怀疑清华镜像的正确性
就换了bfsu的镜像 当然不排除最后配置环境的解法暴力对了才导致我后面配置异常顺畅
2.2 Julia python 环境配置
结合我后面惨痛的经历 我第二步推荐python 环境的配置 当然很大可能还是因为julia的框架
是基于python 的所以配置python环境非常合理 比如 PyCall PyPlot都是基于py的库实际会出现
配置问题也是这俩 的问题
如果没有安装python 先进行python 的安装 这里就不介绍python 的安装了
Python ENV["PYTHON"] = "... path of the python executable ..." # ENV["PYTHON"] = "C:\\Python37-x64\\python.exe" # example for Windows #powershell 或 cmd 或编写 julia文件 执行python环境配置指令 #csdn上说这里指向conda 我因为不想去安装 所以没有尝试 #不过结合后面 的惨痛经历大概就算指向了最后可能也会出bug最后还是要设置像上面这样的路径 #除非你是真的电脑不用python 是conda虚拟党 |
2.3 Julia 第三方库安装
Python using Pkg Pkg.add("JuliaZH")#中文镜像库 Pkg.add("Revise") Pkg.add("codetools")
Pkg.add("IJulia")#Julia jupyter
Pkg.add() |
2.4 jupyter:IJulia
2.4.1 jupyter主环境配置
安装IJulia之前最好还是把jupyter 主环境配置好
https://zhuanlan.zhihu.com/p/127839755
Python python -m pip install -U pip setuptools pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple |
2.4.2 Jupyter 浏览器弹出设置
- jupyter notebook --generate-config 生成配置文件(命令行执行)
- username/.jupyter 配置文件 查找c.NotebookApp.browser = ''
Chrom 浏览器 路径 在浏览器输入 chrome:\\version
Assembly language # c.NotebookApp.browser = '' import webbrowser webbrowser.register( "Chrome", #自定义名字,复制时请删除该注释 None, webbrowser.GenericBrowser(u"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")) c.NotebookApp.browser = "chrome" |
2.4.3 工作路径设置
c.NotebookApp.notebook_dir 工作路径设置
实际貌似只有julia conda 这些地方打开jupyter才回到工作路径因此作用也不算很大
2.4.4 Jupyterlab
Jupyterlab 其实初见很惊艳 之后就感觉不算很优秀了 本来就是作为简易的平台存在 的
除非是作为远程访问来说 的确是一个不错的远端ide
另外 跟notebook 同时安装 好像会挤掉notebook 我安装之后 在资源管理器输入 notebook就会
作为网页地址 而notebook打开就只能通过命令行
pip install jupyterlab -i https://pypi.tuna.tsinghua.edu.cn/simple
3. 绘图环境
Julia ENV["PYTHON"] ="C:\\Users\\cloudann\\Local\\Programs\\Python\\Python310\\python.exe" Pkg.add("Conda") Pkg.build("Conda") Pkg.add("PyCall") Pkg.build("PyCall") Pkg.add("Plots") Pkg.build("Plots") Pkg.add("PyPlot") Pkg.build("PyPlot") |