所以,我找到了这个很酷的包装,但它还有很多不足之处。由于修改它更有意义,而不是自己构建一个新的,我更改了相应源目录中的代码(C:\ Users [我的用户名] .julia \ v0.4 [包名] \ src)。我确保不仅修改base.jl文件,还修改[包名称.jl文件],以便不存在依赖项或我添加的新函数的问题。我尝试多次运行包以确保Julia不会吐出任何错误或异常(原始包有一些不赞成的东西,我也补救了)。尽管如此,我还是没有使用我增加的软件包的附加功能。任何帮助将不胜感激。
我在Windows 7机器上使用Julia ver 0.4.2。作为IDE,我使用Notepad ++。感谢
答案 0 :(得分:3)
我不确定你尝试了什么,但是这里有一个关于发生了什么的猜测:如果你已经在你的julia会话中加载了包,那么对源文件的编辑将不会生效,除非你明确{ {1}}包裹。有一些很好的workflow tips here,以及module system here的更多解释。
然而,对于一个新手来说,最简单的事情可能是退出朱莉娅并重新开始。
就Gnumic所评论的那样,对包进行更改时,最好的方法是创建一个分支并在那里提交更改。一旦您确信您的更改代表了改进,请考虑sharing your changes with the rest of the world。