我在本地机器上有一个名为/develop/myPackage
的git仓库
。
目前,我正在开发它作为一个Python包(Django应用程序),我想从本地的virtualenv
中访问它。 我已经尝试将其路径包含在我的PYTHONPATH
中(我使用的是Mac)。
export PATH="$PATH:/develop/myPackage"
目录已经包含在根目录和每个子目录中都有一个__init__.py
。
无论我做什么,但我无法让它工作,Python无法看到我的包。替代方法为:
- 将本地更改推送到github,并从那里使用
pip
在虚拟环境中安装软件包 - 激活我的虚拟环境,并使用
python setup.py install
手动安装软件包
我做错了什么吗? 你会建议更好的解决方案吗?
PYTHONPATH
,但是你的示例却在设置PATH
。它们不是同一件事情。 - Eric Urban