问题标签 [ijulia-notebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
699 浏览

regex - 在 Julia 中使用带有正则表达式的 ismatch() 函数时出错

我正在尝试做一个非常简单的程序来使用 Julia 中的 ismatch() 函数查找匹配项。假设我的模式是

然后我用一些随机元素制作了一个名为 input 的列表:

现在我想确定存在多少匹配项,然后使用 e_pat 作为参考打印它们:

使用该代码,我只会得到“true”,并且错误显示如下:

我该怎么做才能获得以下内容?

我阅读了 ismatch() 文档,但没有发现任何有用的信息。任何帮助都感激不尽

0 投票
1 回答
512 浏览

julia - IJulia for Julia v0.7

我尝试构建 Julia (v0.7) 的最新(开发)版本,并希望使用 Jupyter Notebook 中的这个内核。当我尝试运行 Pkg.add("IJulia")和构建模块时,构建失败。我得到的错误是

将此作为问题发布在 github 上是否合理,或者这些问题仅适用于稳定版本 v0.6?

0 投票
1 回答
1120 浏览

matplotlib - 在 Julia 中绘图——带有 Plots.jl 的 Pyplots 后端

我试图在一个窗口中显示一个数字,比如 Python 中的 Matlab 数字和 matplotlib 数字。我正在使用带有 Pyplot 后端的 Plots.jl 包。

我可以将我的图保存为 svg 或 png 文件,但我不知道如何使用 IJulia 或 Julia REPL 以交互方式显示它们。

感谢您的时间。

0 投票
2 回答
564 浏览

julia - Gurobi/Jump/Julia 中的多维数组

我正在使用 Jump/Julia 来解决优化问题。这是一些源位置和一些目的地的运输问题。此外,我有不同的产品类型,因此将一种产品从源 i 发送到目的地 j 与其他类型的产品不同。通常当产品是同质的时,我可以这样写一个成本矩阵

它只是意味着将一种产品从 i 发送到 j 的成本。当移动成本也取决于产品类型时,我试图找到一种修改成本矩阵的方法。示例 c[1,2,3] 表示将产品类型 1 从源 2 移动到目标 3 的成本。谢谢。

0 投票
2 回答
1087 浏览

module - 如何在 JuliaBox 笔记本中使用我自己的模块?

我最近开始使用 JuliaBox 在 Julia 中进行编程,并且我想使用我之前使用 Juno-Atom IDE 编写的自己的模块。我已将相关模块上传到 JuliaBox,但我无法从 JuliaBox 笔记本中调用它们。我得到的错误信息如下:

我最初将该模块放在一个名为“modules”的单独文件夹中,但即使将其移动到主文件夹(与笔记本相同的位置),我仍然会收到相同的错误消息。

我已经确定了工作目录:

..这似乎是我的模块当前存储的文件夹。至少,这是我尝试在 JuliaBox 主屏幕上移动模块文件时显示的目录。

我确实尝试在 Package Builder 下将模块安装为未注册的包(我快绝望了!),但这也不起作用。

所以我想知道是否需要在环境变量中的 JULIA_LOAD_PATH 中添加一些东西;然而,这似乎与使用在线版 Jupyter 笔记本的目的背道而驰,这可能是为了方便在任何地方访问。

无论如何,我的想法已经用完了,所以如果有人能给我一个关于我哪里出错的线索,我将不胜感激。

0 投票
3 回答
8424 浏览

python - 在私人网站上托管交互式 jupyter notebook

我目前使用 Wordpress(但托管在 siteground)运行一个个人网站,该网站是一组工程学习指南。我想使这些学习指南具有交互性(即基于滑块刷新图形,进行基本计算以指示设计是否有效,所以我需要 numpy)。一位朋友建议我为此目的使用 Jupyter 笔记本,因为您既可以渲染 LaTeX(我目前正在将 Mathjax 与 Wordpress 一起使用),也可以使用 Bokeh 或 Plotly 获得我想要的交互式图形类型。

虽然我看到了在特定服务器上共享笔记本的教程,但我所追求的是其他人能够在他们的浏览器中运行我的笔记本(只读),笔记本是私人托管的。

我仍然不确定 Jupyter 是否是实现我想要的正确途径,所以我愿意接受其他建议(有人也建议使用 Julia,但我看到的例子较少)。

0 投票
1 回答
154 浏览

julia - 如何轻松检查 Julia 语言中嵌入函数的实现?

在 Matlab 中,可以通过键入来检查(大多数?)嵌入函数是如何实现的edit function_name。提到的命令在编辑器中打开function_name代码。

我想知道 Julia 语言中是否有类似的方法(例如 Cholesky 的方法是如何实现的)?

0 投票
0 回答
565 浏览

anaconda - 执行 Pkg.build("IJulia") 时找不到 jupyter-kernelspec'

请尝试重建 IJulia,因为我无法通过 Anaconda 导航器启动它(我收到红色kernel error)。使用命令Pkg.build("IJulia"),以下是输出:

INFO: Building Conda

INFO: Building MbedTLS

===============================[ ERROR: MbedTLS]============================

LoadError: unlink: operation not permitted (EPERM) while loading C:\Users\s1364322\.julia\v0.6\MbedTLS\deps\build.jl, in expression starting on line 40

============================================================================== INFO: Building ZMQ

INFO: Building IJulia

INFO: Installing Jupyter via the Conda package.

INFO: Found Jupyter version 4.3.0:

C:\Users\s1364322\.julia\v0.6\Conda\deps\usr\Scripts\jupyter INFO: Installing Julia kernelspec julia-0.6

Error executing Jupyter command 'kernelspec': [Errno 'jupyter-kernelspec' not found] 2

[InstallKernelSpec] Removing existing kernelspec in C:\Users\s1364322\AppData\Roaming\jupyter\kernels\julia-0.6

[InstallKernelSpec] Installed kernelspec julia-0.6 in C:\Users\s1364322\AppData\Roaming\jupyter\kernels\julia-0.6

================================[ BUILD ERRORS]=============================

WARNING: MbedTLS had build errors.

- packages with build errors remain installed in C:\Users\s1364322\.julia\v0.6 - build the package(s) and all dependencies with Pkg.build("MbedTLS")

- build a single package by running its deps/build.jl script

===============================================================================

当我尝试Pkg.build("MbedTLS")时,输出是:

LoadError: unlink: operation not permitted (EPERM) while loading C:\Users\s1364322\.julia\v0.6\MbedTLS\deps\build.jl, in expression starting on line 40

请问,我怎样才能绕过呢?

这是我的版本信息:

Julia 版本 0.6.0 提交 903644385b* (2017-06-19 13:05 UTC) 平台信息: 操作系统: Windows (x86_64-w64-mingw32) CPU: Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz WORD_SIZE : 64 BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell) LAPACK: libopenblas64_ LIBM: libopenlibm LLVM: libLLVM-3.9.1 (ORCJIT, skylake)

谢谢你的帮助!

0 投票
1 回答
121 浏览

package - Julia 1.0 - 使用 Querverse

我正在尝试加载queryverse,但它失败了。其他人是否面临同样的问题?有什么建议么?有人可以帮我解决这个问题吗?

请点击超链接(错误-输出)查看错误信息!谢谢。

粉煤灰。 错误 - 输出

0 投票
0 回答
537 浏览

julia - 在 Julia 1.0.0 上安装 IJulia

我刚刚安装了 Julia,现在想安装 IJulia 笔记本。但是,编译失败:

指出的文件实际上存在,我可以获取它:

怎么了?

更新:关于.julia/packages/Conda/m7vem/deps/usr/文件夹的问题,一切似乎都是正确的: