擅长:python、mysql、java
<p>这里是一个手动解决方案(不推荐,但由于我没有找到用于Linux安装的libsqlite3v3.23.1的backports,我尝试了这个方法,并且成功了):</p>
<ol>
<li><p>从<a href="https://packages.debian.org/search?keywords=libsqlite3-0" rel="nofollow noreferrer">https://packages.debian.org/search?keywords=libsqlite3-0</a>下载更新版本。以下是直接链接:</p>
<pre><code>wget http://ftp.de.debian.org/debian/pool/main/s/sqlite3/libsqlite3-0_3.23.1-1_amd64.deb
</code></pre></li>
<li><p>在临时文件夹中解压缩.deb:</p>
^{pr2}$
<p>或者</p>
<pre><code>mkdir tmp; cd tmp; ar x ../libsqlite3-0_3.23.1-1_amd64.deb; tar xvfJ data.tar.xz; cd ..
</code></pre>
<p>那么</p>
<pre><code># keep the old one in case it wouldn't work!
mv /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6.old
# copy the new one in the right place
cp tmp/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
</code></pre></li>
<li><p>它应该起作用:</p>
<pre><code>python -c "import sqlite3; print sqlite3.sqlite_version" # 3.23.1
</code></pre></li>
</ol>
<p>免责声明:这有点老套,但它是有效的。在</p>