如何在SQL Server上安装自写库

2024-05-14 16:00:39 发布

您现在位置:Python中文网/ 问答频道 /正文

如何将自编库函数_lib.py安装到sql server中

剧本:

CREATE EXTERNAL LIBRARY functions_lib 
FROM (CONTENT = 'my_destination_folder\functions_lib.py')
WITH (LANGUAGE = 'Python');
GO

导致错误:“Python”附近的语法不正确

我还尝试根据article使用脚本:

import setuptools

setuptools.setup(name='mypackage')

但这会导致错误:

An exception has occurred, use %tb to see the full traceback.

SystemExit: usage: ipykernel_launcher.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: ipykernel_launcher.py --help [cmd1 cmd2 ...]
   or: ipykernel_launcher.py --help-commands
   or: ipykernel_launcher.py cmd --help

error: option -f not recognized

更多详情: 我有自己编写的函数库_lib.py,它放在我的工作Jupiter笔记本文件夹中。 我导入运行在Jupiter笔记本中的库:

import functions_lib as fl

现在我想在SQL Server上安装这个库。 通常,我通过从命令行运行脚本来安装其他外部库:

cd C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES\Scripts
pip.exe install destination_folder\xgboost-0.90-py2.py3-none-win_amd64.whl

或者只需将未打包的库文件夹放入:

C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES\lib\site-packages\

这很有效


Tags: orpysqlserverlib错误helpfolder

热门问题