确保找到本地开发的包装的最佳做法是什么?

时间:2013-12-19 22:09:41

标签: python path packages python-import

在编码过程中,我经常使用我自己的一个或多个包,我正在进行中。这些软件包不在我的Python安装目录中,因此不在我的默认路径中查找软件包。

在我正在处理的其他代码中,确保访问这些软件包中特定软件包的最佳方法是什么?我采取的一种方法是

import sys
sys.path.append('/Users/Rax/Documents/Projects/Coding/Python/mypackages')
import somepackage

至少包含包装对我们需要的地方的影响。但这似乎很麻烦和脆弱。

是否存在普遍接受的最佳做法,或者可能是某些我缺少的功能,以确保找到本地开发的软件包?或者我是否过度思考:我应该简单地将我的包的路径添加到全局包路径中吗?


这不是virtualenv问题。

0 个答案:

没有答案