Python路径:重用Python模块

Ada*_*tan 3 python ubuntu path

我编写了一个小型数据库访问模块,可以在许多程序中广泛使用.

/projects出于备份和版本控制的原因,我的代码存储在单个目录树中,因此模块应该放在这个目录树中,比如说/projects/my_py_lib/dbconn.py.

我想轻松配置Python以自​​动搜索/projects/my_py_lib目录结构中的模块 (当然,__init__.py应该放在任何子目录中).

在Ubuntu下执行此操作的最佳方法是什么?

谢谢,

亚当

a'r*_*a'r 8

您可以将PYTHONPATH环境变量添加到.bashrc文件中.例如.

export PYTHONPATH=/projects/my_py_lib
Run Code Online (Sandbox Code Playgroud)