python下面lib和libs_Python libs子文件夹用于什么?

如果比较libs/vs.Lib/您会发现后者充满了*.py文件,而前者有*.Lib文件。对文本编辑器的进一步研究将显示*.py文件是人类可读的(我希望如此),而*.lib文件则不是。在

这就是真正的区别。如果您想知道更多的话,.lib文件是静态链接库,用于构建.dll、C扩展名以及所有这些好东西。如果你感兴趣的话,就沿着rabbithole走下去。在

关于你的核心问题:你是否应该能够将模块放入其中并能够导入它们?不是真的。这是包含在您的路径中的文件夹的副作用。从模块docs:When a module named spam is imported, the interpreter first searches

for a built-in module with that name. If not found, it then searches

for a file named spam.py in a list of directories given by the

variable sys.path. sys.path is initialized from these locations:the directory containing the input script (or the current directory).

PYTHONPATH (a list of directory names, with the same syntax as the shell variable PATH).

the installation-dependent default.

各种安装方法都会修改%PATH%或%PYTHONPATH%,所以我无法告诉您确切的查找位置;在我的windows系统中,python安装程序为我修改了%PATH%,所以您可能应该先查看一下。值得注意的是,我的路径不包含Python33/libs/所以我不希望它在默认情况下出现。在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值