Python可嵌入的Zip文件在sys.path中不包含libsite-packages

Python可嵌入的Zip文件在sys.path中不包含libsite-packages,第1张

Python可嵌入的Zip文件在sys.path中不包含lib / site-packages

提取Python可嵌入的zip文件后,

python36._pth
根目录中有一个名为的文件 。该文件包含以下文本:

# Uncomment to run site.main() automatically#import site

注释所示,只需

import site
删除’#’字符即可取消注释注释。这样做之后,
sys.path
变量包含:

'...\python36.zip''...''...\n''...\lib\site-packages'

这仍然与已安装的版本不同,但这正是我在特定情况下所需的。

开始编辑

我还发现您可以

python36._pth
完全删除文件,这会将Python还原为不可嵌入版本的行为。



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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存