我有一个脚本用于创建 virtualenv
,并在其中安装 distribute
和 pip
,然后选择性的克隆一个 git
仓库。
现在我已经安装了将要使用的项目。但是它的依赖项没有安装。如何让 pip
安装所有的依赖项,就像我已经发出了 pip install MyApp
的命令一样?
编辑:显然我的问题是一个重复的问题,可以参考 这个 。
不太确定,但是 pip install -e .
似乎能够满足我的需求,而且不会留下太多额外的东西。虽然我希望我的代码不与 site-packages
相关联。
pip -E VENV_DIR pip
命令即可完成这三件事情,因为默认情况下,pip会在新创建的环境中安装pip和distribute。 - Piotr Dobrogostpython setup.py egg_info; pip install -r *.egg-info/requires.txt; rm -rf *.egg-info/
- Charlie Parker