2026b
# using
加载整个库或者库中的模块,并使其可直接使用
# 语法
using Pkg
using Pkg.Module
using Pkg:Function
# 说明
using可加载作用域为:库,模块,函数。
using Pkg 加载整个Pkg库。示例
using Pkg.Module 加载Pkg库下的模块Module。示例
using Pkg:Function 加载Pkg库下的函数Function。示例
# 示例
加载整个Pkg库
using TyMath
加载Pkg库下的模块Module
using TyMath.LinearAlgebra
加载Pkg库下的函数Function
using LinearAlgebra:ldlt
加载不存在的库
using test1
返回结果如下:
ERROR: ArgumentError: Package test1 not found in current path:\- Run `import Pkg; Pkg.add("test1")` to install the test1 package.
# 输入参数
Pkg - 库的名称字符串 | 字符向量
库的名称,指定为字符串或字符向量。
示例: TyMath
Module - 模块的名称字符串 | 字符向量
模块的名称,指定为字符串或字符向量。
示例: LinearAlgebra
Function - 函数的名称字符串 | 字符向量
函数的名称,指定为字符串或字符向量。
示例: ldlt