3

Mac OSX に最新の sqlite3 をインストールしたいです。私は過去6時間からこれを試していますが、まだ成功していません.私が従った手順は次のとおりです.私はこのサイトを試しました.

mkdir ~/src cd ~/src curl http://www.sqlite.org/sqlite-3.6.18.tar.gz | tar zx cd sqlite-3.6.18 autoconf ./configure --prefix=/usr/local make sudo make install

// インストールされている SQLite のバージョンを確認します sqlite3 --version 3.6.18

どの sqlite3 /usr/local/bin/sqlite3

しかし、それは失敗します

しかし、 http: //www.sqlite.org/sqlite-amalgamation-3.6.22.tar.gzの下のアドレスからsqlite3を手動でダウンロードしました

そして、上記のスクリオを試しました

上記リンクの説明は

合併を構成スクリプトとそれを構築するための makefile とともに含む tarball。これは、すべての Unix および Unix ライクなプラットフォームに推奨されるソース配布です。

そして私もダウンロードしました

Mac OS X 用のプリコンパイル済みバイナリ sqlite3-3.6.22-osx-x86.zip SQLite バージョン 3.* データベースにアクセスして変更するためのコマンドライン プログラム。Leopard (OS 10.5) を実行している x86 Mac のみ。

しかし、それでもインストールできません。また、デフォルトの sqlite3 を変更すると、Apple が変更されたバージョンの sqlite を使用しているため、一部のアプリケーションが動作しなくなることも読みました。

新しいsqlite3をインストールし、デフォルトのものを削除せずにそれを使用する方法を知っている人はいますか.私は端末コマンドに慣れていません.

ここに更新があります/users/admin/sqlite3newの新しいフォルダーにsqliteをインストールしましたが、ターミナルからsqlite3を実行すると古いバージョンが表示されます...

また、bin ファイルを直接実行すると、データベースを開くことができません データベースを開く他の方法はありますか?

ありがとう

4

1 に答える 1

1

Macportsは、おそらく完全に正常に動作するバージョンの sqlite3 を出荷しています (そして、依存関係を自動的にインストールします)。多分それはあなたのためのオプションですか?

Macports はデフォルトでソフトウェアをインストールする/optため、「デフォルト」の sqlite は削除されません。

于 2010-02-20T10:25:13.117 に答える