从本地git仓库访问Python包

12 浏览
0 Comments

从本地git仓库访问Python包

我在我的机器上有一个本地的git仓库,假设在/develop/myPackage下。

我正在开发一个python包(Django应用程序),我想从我的本地virtualenv中访问它。我尝试在我的PYTHONPATH中包含它的路径(我在Mac上)

export PATH="$PATH:/develop/myPackage"

该目录已经在其根目录和每个子目录中包含一个__init__.py。

无论我做什么,但我无法让它工作,Python无法看到我的包。

可选的解决方案有:

将我的本地更改推送到GitHub,并从那里使用pip在我的virtualenv中安装包。

激活我的virtualenv,并使用python setup.py install手动安装包。

由于我经常需要对我的代码进行更改,最后两种解决方案对于每次小的更改来说都需要太多的工作。

我做错了什么吗?您有更好的解决方案建议吗?

0