Python-libs子文件夹有什么用?

Python-libs子文件夹有什么用?,第1张

Python-libs子文件夹有什么用?

如果比较libs /与lib /,您会注意到后者包含 .py文件,而前者包含 .lib文件。使用文本编辑器进行的进一步研究将显示
.py文件是人类可读的(我希望如此),而
.lib文件不是。

确实是不同。如果您想了解更多,.lib文件是静态链接库,用于构建.dll,C扩展名和所有这些好东西。如果您感兴趣的话,直接去兔子
洞。

接下来要问的问题是:您是否应该能够在其中放置模块并能够导入它们?并不是的。这是该文件夹包含在您的路径中的副作用。从模块文档:

导入名为spam的模块时,解释器首先搜索具有该名称的内置模块。如果找不到,它将在变量sys.path给出的目录列表中搜索名为spam.py的文件。sys.path从以下位置初始化:

  • 包含输入脚本的目录(或当前目录)。
  • PYTHONPATH(目录名称列表,语法与shell变量PATH相同)。
  • 取决于安装的默认值。

各种安装方法都会修改%PATH%或%PYTHONPATH%,因此我无法告诉您确切的位置;在我的Windows框上,python安装程序为我修改了%PATH%,因此您应该首先查看那里。值得注意的是,我的道路也
并不 包括Python33 /库/所以我不希望它在默认情况下在那里。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5017248.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存