2

ここのnoobプログラマーは、PythonインストールでSQLite3を最新のものにしようとしています(現在、バージョン3.6.11がありますが、外部キーをサポートする最初のバージョンであるため、少なくともバージョン3.6.19が必要です。 )。ただし、これが私の問題です。これを行う方法がわかりません。私はコマンドラインについてほとんど何も知りません、そして私は私のpythonインストールでどのファイルを置き換えるか(もしあれば)本当に知りません。そして、誰かが尋ねる前に、私はすでに最新のPysqlバージョンを使用しています-それは最新ではありません。誰かが私にいくつかのポインタ、またはこれを更新する方法のガイドを教えてもらえますか?

私はMacOSX10.5.8を使用しており、Python2.6を使用しています。

4

5 に答える 5

2

コマンドラインで「pip」コマンドを使用することをお勧めします。

pip search sqlite
pip install pysqlite
于 2012-06-05T20:55:39.570 に答える
0

免責事項: 私は Mac ユーザーではありませんが、常識としてこの情報を提供します。

次の指示に従うことができます。

自作を使用

このページに記載されているように: sqlite をアップグレードする必要がある場合は、Homebrewを使用できます。

Homebrew は、追加の「ソフトウェア マネージャー」を意味します。そのため、事前に使用方法を知っておく必要があります。

ソースからインストールする

このページの言及として:

  1. sqlite-autoconf パッケージをダウンロードします
  2. コンパイルしてインストールします。

:

$ tar xvfz sqlite-autoconf-3071502.tar.gz
$ cd sqlite-autoconf-3071502
$ ./configure --prefix=/usr/local
$ make
$ make install

Homebrew または Source のいずれか、確認してください

>>> import sqlite3
>>> sqlite3.version_info
(2, 4, 1)
>>> sqlite3.sqlite_version_info
(3, 6, 11)

>>> from pysqlite2 import dbapi2 as sqlite3
>>> sqlite3.version_info
(2, 5, 5)
>>> sqlite3.sqlite_version_info
(3, 6, 18)

以前のバージョンの pysqlite をアンインストールする必要があるかもしれません。いずれにせよ、この回答を読んで、 sqlite/pythonの関係をよりよく理解する必要があります。

于 2015-02-26T14:20:28.237 に答える
-1

https://pip.pypa.io/en/latest/installing.html

python get-pip.py

python [完全なパス]

python c:\folder\get-pip.py

于 2015-02-26T02:27:02.117 に答える