применять порядок пакетов при установке с помощью pip, используя файл wheel - PullRequest
1 голос
/ 13 марта 2019

У меня есть файл python requirements.txt следующим образом:

torch==1.0.0
torchvision==0.2.1
opencv_python==3.4.2.17
numpy==1.15.1
gputil==1.3.0
scikit_learn==0.19.2
scikit_image==0.14.0
sk_video==1.1.10
git+https://github.com/facebookresearch/maskrcnn-benchmark.git@5ec0b91cc85163ac3b58265b3f9b39bb327d0ba6

Сначала я создаю файл колеса следующим образом:

pip wheel --wheel-dir=wheels --no-deps .

Затем я устанавливаю его как:

pip install --no-cache -r requirements.txt --find-links=./wheels

Однако, куда бы я ни поместил проект git в мой файл requirements.txt, это всегда первое, что pip пытается установить.Это проблематично, так как другие пакеты должны быть установлены в первую очередь.Как я могу указать или применить какой-либо порядок в установке пакета?

...