![](/img/trans.png)
[英]Django ; How i can migrate a project done with the sqlite3 to postgresql
[英]How can i use the upgraded version of Sqlite3 for my Django project?
我正在尝试在运行 Centos 7 的服务器上创建一个 Django 应用程序。当我尝试迁移该应用程序时,出现错误:“需要 SQLite 3.8.3 或更高版本(找到 3.7.17)。”
此后我安装了最新版本的 Sqlite3。 当我运行 sqlite3 --version 时,它显示 3.28.0,这是最新版本。
然而,当我尝试迁移项目时,我遇到了同样的错误,即“需要 SQLite 3.8.3 或更高版本(找到 3.7.17)”。 有人可以建议如何确保 python/django 配置了最新版本的 sqlite3 而不是操作系统附带的旧版本吗?
不幸的是,CentOS 在他们的回购协议中只有 v3.7.17。 所以你需要安装 v3.8.3 或最新的源代码。
为此,您可以从源代码安装(我不确定如何使用预编译二进制文件)
从 sqlite downloads 下载源代码
cd /opt
wget https://www.sqlite.org/2019/sqlite-autoconf-3280000.tar.gz
tar -xzf sqlite-autoconf-3280000.tar.gz
cd sqlite-autoconf-3280000
./configure
make
sudo make install
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.