Ich habe nicht die Standardkonfiguration erinnern, aber wie Sie installierte ich mich sqlite. Sie können Ihre SQLite-Installation abgeschlossen ist, indem Sie mit dem Befehl which
in der OS X-Terminal überprüfen:
$ which sqlite3
/opt/local/bin/sqlite3
Wenn which
nichts verraten, dann ist sqlite3 nicht in PATH Ihres Systems. Verwenden Sie den Befehl cat
zu sehen, wie das aufgebaut ist (in/etc/profile-Datei;)
$ cat /etc/profile
# System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
export PATH="/usr/local/mysql/bin:$PATH"
export PATH="/opt/svn/subversion-1.4.3/bin:$PATH"
export PATH="/opt/ruby/bin:$PATH"
export PATH="/opt/sqlite/bin:$PATH"
Sie die Datei in einem Texteditor öffnen und fügen Sie den Pfad zu den Linien am unteren Rand. Du kannst sehen, dass ich sqlite in/opt/sqlite installiert habe, nicht in/usr/local, also musste ich das zu meinem Pfad hinzufügen. Dies weist das System an, dort nach ausführbaren Dateien zu suchen, wenn ein Befehl gegeben wird.
Sobald dies erledigt ist, müssen Sie sicherstellen, dass Ruby die Funktionalität hat, die benötigt wird, um mit sqlite zu interagieren. Das machen wir, indem wir das Juwel sqlite3 installieren. Vielleicht brauchen Sie nicht:
$ sudo gem list
Password:
*** LOCAL GEMS ***
# ...loads of gems listed ...
sqlite3-ruby (1.2.4)
# ... loads of gems listed ...
Wenn er nicht da ist, `sudo gem sqlite3-ruby‘ installieren werden Sie in kürzester Zeit klären. Schienen sollten mit sqlite out of the box funktionieren, wenn Sie diese beiden Schritte ausführen.
Entschuldigung, aber ich bin eine extreme newb, wie kann ich das tun? – Elliot
sudo port install sqlite3 scheint es zu tun :) – Elliot