gpt4 book ai didi

python - python模块的中心路径

转载 作者:太空宇宙 更新时间:2023-11-04 10:09:47 25 4
gpt4 key购买 nike

我开始在 python 3 中转换很多 C 的东西。

在 C 语言中,我定义了一个名为“Toolbox”的目录,我将我在不同程序中需要的所有函数放在其中,即所谓的库。

要使用特定的库,我只需添加行

#include "/home/User/Toolbox/VectorFunctions.h"

进入我的来源。所以我能够在不同的来源中使用同一个库。

在 python 中,我尝试编写一些工具箱函数并使用 import VectorFunctions 将它们实现到源代码中,只要文件 VectorFunctions.py 与源代码位于同一目录中,它就可以工作。

我有一种方法(我认为一定有一种...)告诉 python VectorFunctions.py 位于不同的目录中,例如/home/User/Python_Toolbox?

感谢任何评论!

最佳答案

我会做的是将这些工具箱功能组织成一个可安装的 Python 包 bruno_toolbox,及其 setup.py,然后将其安装到开发模式到系统站点包,使用 python setup.py develop,然后像系统上的任何其他包一样使用 bruno_toolbox,无处不在。然后,如果该包感觉有用,我会将其发布到 PyPI 以造福于所有人。

关于python - python模块的中心路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39078177/

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