gpt4 book ai didi

python - 我应该把我自己的python模块放在哪里以便可以导入

转载 作者:IT老高 更新时间:2023-10-28 21:39:57 26 4
gpt4 key购买 nike

我在 python 中有自己的包,我经常使用它。什么是最优雅或最传统的目录,我应该把我的包放在哪里,这样它就可以在不使用 PYTHONPATH 或 sys.path 的情况下导入?

例如,站点包呢?/usr/lib/python2.7/site-packages.
在python中复制粘贴包是不是很常见?

最佳答案

我通常将我想要准备导入的东西放在用户站点目录中:

~/.local/lib/pythonX.X/site-packages

要为您的平台显示正确的目录,您可以使用 python -m site --user-site


编辑:创建后它会显示在 sys.path 中:

mkdir -p "`python -m site --user-site`"

关于python - 我应该把我自己的python模块放在哪里以便可以导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16196268/

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