gpt4 book ai didi

python - 优先于系统加载用户 python 包

转载 作者:行者123 更新时间:2023-11-28 22:01:14 24 4
gpt4 key购买 nike

如果我在 ~/.local 下安装了一个包,该包也安装在系统 python 中,我该如何优先加载用户包?

特别是我想使用我自己的 distutils...

谢谢!

最佳答案

您可以创建一个包含以下内容的文件~/.local/lib64/python2.7/site-packages/usercustomize.py

import sys
import os

PYVER = sys.version_info
PATH = os.path.join(os.environ["HOME"], ".local", "lib", "python%d.%d" % (PYVER.major, PYVER.minor))

sys.path.insert(0, PATH)

这将插入你的 $HOME/.local/lib/pythonX.X 在系统之前搜索。然后你把你的自定义模块放在那里。它们将在“库存”之前被发现。

您可能需要将“lib”更改为“lib64”,具体取决于您的系统。

关于python - 优先于系统加载用户 python 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13325029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com