最简单的方法是将Julia软件包提供给其他人

lga*_*ier 8 module julia

Julia有一个基于Git存储库的打包系统,它具有特定的目录(获得的包骨架Pkg.new("MyPackage")),以及一个列出包和它们可以找到的git服务器的METADATA文件.

Pkg.init()使用默认的包列表初始化本地Julia安装,但在一个包的文档中写入的确切步骤是什么,以便让潜在用户尝试使用Pkg.add("MyPackage"); require("MyPackage")

avi*_*iks 6

任何包源代码都可以手动放入.julia/MyPackage.这可以通过解压缩文件或手动从其存储库中检出包源来完成.一旦完成,require("MyPackge")就会像任何官方套餐一样工作.

如果您想让用户试用Pkg.add("MyPackage"),您需要为他们提供自己的METADATA存储库.克隆官方存储库,像往常一样添加自己的包.然后让用户初始化他们的julia软件包安装Pkg.init("url to metdata git repository").完成后,Pkg.add("MyPackage")将从其自己的私有git存储库安装包.