Я не могу использовать pip внутри виртуальной среды, так что это бессмысленно, потому что я не могу устанавливать дополнительные пакеты.Как решить эту проблему?
Немного рано, чтобы отказаться от pip
!Вы можете добавить любой пакет, который вы хотите в новой среде, например:
pip install pandas
Похоже, вы не уверены в списке ваших зависимостей.Обычно они хранятся в файле с именем requirements.txt
, который является специфическим для проекта.Например, хранилище github обычно имеет requirements.txt
- так что пользователи могут реплицировать зависимости.
Вы можете создать requirements.txt
вручную или использовать pip freeze
после установки необходимых пакетов один за другим.Чуть больше здесь .
Также рекомендуется взглянуть на pipenv , который сочетает в себе функциональность virtualenv
и pip
под одной крышей.