小编J S*_*J S的帖子

R 卡在加载 sqldf 包中

我一直在尝试在 R 中使用 sqldf 包,但它只是在加载所需的包“proto”时停止。像这样:

库(sqldf)
加载所需的包:DBI
加载所需的包:gsubfn
加载所需的包:proto

我正在使用 R 版本 3.0.0 (2013-04-03)——“Masked Marvel”。有人可以让我知道这里缺少什么吗?多谢!

r sqldf proto

5
推荐指数
0
解决办法
3325
查看次数

Sqlite加载扩展已禁用?

我正在尝试使用这个sqlite扩展来计算Sqlite dbs中的stdev,在Linux上,我用这个命令来编译lib

gcc -fPIC -lm -shared extension-functions.c -o libsqlitefunctions.so

但似乎.load命令不在sqlite .help命令列表中,我收到错误:

未知命令或无效参数:"load".输入".help"获取帮助

使用命令时会发生同样的事情:

 sqlite> SELECT load_extension('./libsqlitefunctions.so');
Run Code Online (Sandbox Code Playgroud)

SQL错误:没有这样的函数:load_extension

我试着用这个指令来编译sqlite:

0. untar latest sqlite3 source code in a new directory

1. cd to the newly untarred sqlite directory

2. Comment out the line in Makefile.in to enable loadable extensions:

     # TCC += -DSQLITE_OMIT_LOAD_EXTENSION=1

3. ./configure LIBS=-ldl && make sqlite3

4. export LD_LIBRARY_PATH="`pwd`:$LD_LIBRARY_PATH"

5. gcc -I`pwd` -shared src/test_loadext.c -o half.so

6. ./sqlite3
Run Code Online (Sandbox Code Playgroud)

但是在最新的Sqlite源代码中找不到"TCC + = -DSQLITE_OMIT_LOAD_EXTENSION = 1"这一行.

sqlite

5
推荐指数
1
解决办法
4451
查看次数

标签 统计

proto ×1

r ×1

sqldf ×1

sqlite ×1