在安装Python的主文件夹中有
Python26
-DLLs
-Doc
-include
-Lib
-libs
-Scripts
-tcl
-Tools
这些应该是什么?为什么有libs
和Libs
?为什么有些东西会像{1}}一样进入Lib\site-packages
和Lib
中的sqlite3等其他东西?如果可能的话,解释事情是如何决定的或者指向文章的指针会有所帮助。
答案 0 :(得分:1)
DLL:包含python及其扩展的动态链接库(仅限Windows)。只有在扩展或嵌入python时才有用 -Doc:Python文档 -include:包含用于扩展python的文件 -Lib:python库(像pickle,email,cgi等) -libs:对这个不太确定。我认为它主要是python扩展的c / c ++部分 -Scripts:有用的脚本(easy_install等) -tcl:用于tkinter gui库 -Tools:更有用的脚本。
sqlite3在Lib中并且django在Lib / site-packages中的原因是sqlite3是内置模块。另一方面,Django是python的扩展,与python分开安装。