无法打开sqlite3“这个脚本只是sqlite3的包装器”

时间:2014-04-23 10:38:47

标签: sqlite install

在Mac OS 10.6上使用sqlite3中的箭头键时遇到问题。 我下载了sqlite-autoconf-3080403.tar.gz。我做了

./configure
make
sudo make install

虽然我的机器没有配置新的sqlite3,但我删除了/ usr / bin / sqlite3中的旧sqlite3并移动了新的sqlite3。

然后我做了

sqlite3

我收到了这条消息:

error: '/usr/bin/.libs/sqlite3' does not exist
This script is just a wrapper for sqlite3.
See the libtool documentation for more information

然后我尝试使用brew升级sqlite,但也许为时已晚,因为我仍然得到相同的错误消息。 有谁知道如何解决这一问题? 提前谢谢!

BTW我可以在解压缩的sqlite-autoconf文件夹中使用sqlite3。

1 个答案:

答案 0 :(得分:0)

我通过在终端输入此命令解决了我自己的问题:

$ export PATH=/usr/local/Cellar/sqlite:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

我发现这些文章很有帮助:

Installed sqlite3 v3.8, but mac terminal still runs old version 3.6 by default

Brew doctor says: "Warning: /usr/local/include isn't writable."

在我笨拙的经历中,不要做:

rm /usr/bin/sqlite3

如果您使用的是Mac OS,请使用brew。