installPlugin
语法
installPlugin(pluginName, [pluginVersion],
[pluginServerAddr])详情
下载并解压指定名称的插件的二进制文件(Windows 版本 server 使用 .dll,Linux 版本 server 使用 .so)和插件描述文件(.txt)到 DolphinDB 的插件目录(/server/plugins/)下。返回插件描述文件的完整路径。后续可通过该路径加载插件。
可通过 listRemotePlugins 函数查看所支持的插件名称及版本信息。
installPlugin 函数将自动读取。- 若需使用 HTTP 地址,请配置
http_proxy。 - 若需使用 HTTPS 地址,请配置
https_proxy。 - 代理地址格式为:
http(s)://user:password@proxyHost:proxyPort。
参数
pluginName STRING 类型,用于指定插件名称。
pluginVersion 可选,STRING 类型,用于指定插件版本。如果不指定该参数,则使用插件的最新版本。
pluginServerAddr 可选,STRING 类型,用于指定插件仓库的 HTTP 或 HTTPS 地址。如果不配置该参数,使用默认的 HTTP 地址:"http://plugins.dolphindb.cn/plugins"。支持 HTTPS 协议:"https://plugins.dolphindb.cn/plugins"。如果 DolphinDB 服务位于国外,建议填写 "http://plugins.dolphindb.com/plugins" 或 "https://plugins.dolphindb.com/plugins" 以提高查询速度。
返回值
字符串标量,表示插件描述文件的完整路径。
例子
例1. 在 Linux 中下载指定的插件:
installPlugin("mysql")
返回: /home/DolphinDB_Linux64_V2.00.10/server/plugins/mysql/PluginMySQL.txt
通过 loadPlugin 加载插件:
loadPlugin("mysql")
例2. 在 Linux 中通过代理下载插件。
配置代理地址环境变量:
# 请将示例中的用户名、密码、IP 和端口替换为实际代理配置
# 配置 http_proxy
export http_proxy=http://admin:123456@127.0.0.1:8888
# 或配置 https_proxy
export https_proxy=https://admin:123456@127.0.0.1:8888
下载并解压指定插件,installPlugin
函数将自动读取代理地址环境变量,并通过代理访问插件仓库。
installPlugin("mysql")
// output: /home/DolphinDB_Linux64_V3.00.6/server/plugins/mysql/PluginMySQL.txt
