1
A
回答
2
sqlite3模块是Python标准库的一部分,并附带python本身。安装sqlite是一个需求,但是(至少在Linux上)包管理器负责安装sqlite(我在这里不能说任何关于windows的东西)。
您可以在第一次运行应用程序时创建表格。为确保您不试图创建它们两次,请使用CREATE TABLE IF NOT EXISTS ...
(参见the docs),它只会在表格不存在时才创建该表格。
+0
我可以发送包含我的应用程序结构而不是在用户机器上创建它的数据库文件(例如。somefile.db)吗? – 2012-04-14 21:16:04
+0
是的 - 这里有[文档](http://docs.python.org/distutils/setupscript.html#installing-additional-files)中的一个部分。 – Wieland 2012-04-16 07:52:07
相关问题
- 1. 数据库连接包装
- 2. android-在安装时包含数据库
- 3. 在Ubuntu上使用python连接到MSSQL包含的数据库?
- 4. Python:哪些软件包包含安装元数据?
- 5. 如何使Laravel数据库连接包
- 6. 在包含在函数中的mysqli_real_escape_string中包含数据库连接
- 7. 如何连接R与MySQL或如何安装RMySQL包?
- 8. 如何包含与Bower一起安装的软件包?
- 9. python python安装包
- 10. 包含数据库的程序的安装版本
- 11. 如何通过包配置指定SSIS包数据库连接?
- 12. Python的数据库包装类
- 13. 包含目录与setuptools的安装
- 14. PyInstaller,如何包含由pip安装的外部包中的数据文件?
- 15. 如何从Windows中的Python包索引安装装饰包?
- 16. 安装Python SpeechRecognition包
- 17. 我的PHP包含数据库连接有什么问题?
- 18. 包含的文件和数据库连接
- 19. 不能获取包含的文件连接到数据库
- 20. Ruby:如何包含/安装.bundle?
- 21. 如何正确包含/安装libpng?
- 22. Magento安装数据库连接错误
- 23. Openemr安装||数据库连接错误
- 24. DotNetNuke安装数据库连接错误
- 25. 无需安装即可下载包含依赖项的python包
- 26. 如何将包含包含要包装文本的跨度的div包装?
- 27. 如何创建sqllite3内存数据库?
- 28. 连接并使用安装包
- 29. 无法安装R.basic包源连接
- 30. Android:与数据库的安全连接
您不需要安装它。只要输入sqlite3即可。 http://docs.python.org/library/sqlite3.html – Akavall 2012-04-14 19:33:50