带有预安装依赖的Pip包安装

4 投票
1 回答
1261 浏览
提问于 2025-04-17 01:46

我想从本地文件夹安装一些Python包,这些包是从GitHub上下载的,具体的包列表在requirements.txt文件里。

-e ./src/django-django-eca4737
-e ./src/divio-django-appmedia-55835b6
-e ./src/ojii-django-sekizai-25c64f4
-e ./src/ojii-django-classy-tags-f2076f6
-e ./src/theatlantic-django-south-471b16b
-e ./src/etianen-django-reversion-bdb9e8e
-e ./src/django-mptt-django-mptt-7d3e111
-e ./src/jezdez-django-appconf-53c5de7
-e ./src/jezdez-django_compressor-c726239
-e ./src/mongodb-mongo-python-driver-fcb88ee
-e ./src/divio-django-cms-66fbff0
PIL
wsgiref

但是,当我用命令pip install -r requirements.txt从本地文件夹安装这些包时,它还会从远程仓库安装这些包,因为DjangoCMS需要这些包(版本是一样的!)。我该怎么避免这种情况呢?

1 个回答

5

使用 --no-dependencies 或者简单的 --no-deps 选项

pip install --no-dependencies -r requirements.txt

撰写回答