Я попытался установить все зависимости в свой requirements.txt
(список пакетов). Что я сделал:
- создал виртуальную среду
virtualenv my_env
- активировал новую виртуальную среду, я могу видеть свою виртуальную среду до приглашения
(my_env) $
- побежал
pip install -r requirements.txt
Все пакеты установились, но при проверке с помощью pip freeze
у меня ничего нет. Пробовал деактивировать виртуальную среду, и снова сделал pip freeze
, здесь у меня все установлено.
Я немного сбит с толку, потому что я уверен, что мой виртуальный env был активирован, и у меня есть правильный путь пипса, когда я делаю which pip
внутри него (/home/virtual_env/my_env/bin/pip
). Кроме того, я попытался установить зависимости одну за другой, и они были установлены прямо внутри виртуальной среды и отображались с помощью pip freeze
.
Я не могу сделать их все по одному, и мне нужно где-то воспроизвести установку. Может ли кто-нибудь помочь в этом?
python -m pip command ...
вместоpip command ...
. Убедитесь, что двоичный файлpython
также является правильным сwhich python
. - person sinoroc   schedule 10.12.2019sudo
? - person phd   schedule 10.12.2019