4

这是上下文:
我有一个应用程序的项目,我刚刚按照django 应用程序的标准打包教程打包了该应用程序

my-app $ python setup.py sdist

我已将我的应用程序安装到我的项目中

(myenv)myproject $ pip install path/to/my-app/packaged

现在当我需要修改我的应用程序时,我会进行修改,然后

my-app $ python setup.py sdist
(myenv)myproject $ pip uninstall my-app
(myenv)myproject $ pip install path/to/my-app/packaged

难道不应该有更简单的方法来实现这一点吗?


更新

我的想法是升级我的项目和我的应用程序,所以我会经历很多提交。
然后,当我认为我的应用程序是可版本控制的时,我会打包它。(不确定我是否清楚)

4

2 回答 2

3

如果您想编辑您的应用程序并实际查看项目中的更改,而无需在每次更改时重新安装/升级您的应用程序,您可以在可编辑模式下安装您的应用程序:

pip install -e path/to/yourproject
于 2013-10-18T11:13:00.797 回答
3

您可以使用pip install --upgrade <path>

你考虑过吗?

于 2013-10-18T10:38:27.060 回答