在Python安装期间创建的文件夹布局

时间:2012-03-05 22:53:45

标签: python

在安装Python的主文件夹中有

Python26
  -DLLs
  -Doc
  -include
  -Lib
  -libs
  -Scripts
  -tcl
  -Tools

这些应该是什么?为什么有libsLibs?为什么有些东西会像{1}}一样进入Lib\site-packagesLib中的sqlite3等其他东西?如果可能的话,解释事情是如何决定的或者指向文章的指针会有所帮助。

1 个答案:

答案 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分开安装。