Cómo congelar paquetes instalados solo en el entorno virtual, es decir, sin los globales?Cómo congelar paquetes instalados solo en el entorno virtual?
17
A
Respuesta
33
Es necesario utilizar la opción -l
o --local
para congelar sólo los paquetes locales (y no los mundiales)
pip freeze -l > requirements.txt
Asegúrese de que está trabajando en el virtaualenv
antes de hacer pip freeze -l
.
1
instalar lo que necesita para congelar en su entorno virtual, y luego
pip freeze > requirements.txt
Después de que se instalan los paquetes en el entorno virtual que no se desea congelar.
-1
intentar el siguiente comando:
pip -E /path/to/env/ freeze
1
Solamente los paquetes locales en entorno virtual
pip freeze -l > requirements.txt # or --local instead of -l
paquetes Sólo locales instalados por el usuario en el entorno virtual
pip freeze --user > requirements.txt
Consulte la documentación para más detalles: https://pip.pypa.io/en/stable/reference/pip_freeze/.
Cuestiones relacionadas
- 1. Lista de paquetes instalados en el canal
- 2. Virtualenv: paquetes de sitio globales frente a los paquetes de sitio en el entorno virtual
- 3. ¿Cómo usar los paquetes instalados por quicklisp?
- 4. de los paquetes instalados en I
- 5. ¿Cómo especifico el directorio donde están instalados los paquetes NuGet?
- 6. Modificación de un virtualenv de manera que los paquetes instalados en site-packages globales están disponibles
- 7. "cabal install ___" rompe paquetes instalados previamente
- 8. Cómo copiar/clonar un entorno virtual desde el servidor web
- 9. Cómo iniciar Python Idle desde un entorno virtual (virtualenv)
- 10. ¿Cómo elimino los paquetes instalados con Easy_install de Python?
- 11. ¿Cómo puedo encontrar una lista de paquetes instalados de Homebrew?
- 12. Lista de filtros de intención para paquetes instalados
- 13. Cómo congelar el encabezado GridView?
- 14. actualizar automáticamente los paquetes instalados a partir de R-forjar
- 15. Haskell Cabal regenera la documentación de todos los paquetes instalados
- 16. ¿Cómo puedo enumerar el conjunto mínimo de paquetes Debian necesarios para recrear un conjunto de paquetes instalados?
- 17. ¿Instalando todos los paquetes CRAN que aún no están instalados?
- 18. ghc no puede encontrar mis paquetes cabal instalados
- 19. Comprobación de paquetes instalados y si no se encuentra instalación
- 20. ¿Listado de paquetes de sitio de python instalados?
- 21. Entorno virtual para Linux Kernel Hacking
- 22. ¿Cómo asegurarse de que Buildout no use los paquetes ya instalados?
- 23. Congelar en Python?
- 24. ¿hay un entorno virtual para node.js?
- 25. Cómo solicitar activos solo para el entorno de desarrollo
- 26. DataGridView: ¿cómo congelar una columna?
- 27. Congelar el encabezado, desplazar el GridView
- 28. Haddock para módulos instalados Cabal?
- 29. El uso de PIP en un entorno virtual, ¿Cómo se instala MySQL-python
- 30. ¿Por qué los paquetes instalados no muestran el paquete que acabo de instalar?
Creo que el parámetro '-E' se usa _inside_ el archivo requirements.txt para mostrar una dirección de proyecto de control de versión –
Son params diferentes" -E ": este es un parámetro de línea de comandos que dice pip to do virtualenv –
¿Podría indicarme documentación para esto? ¿Solo congela el virtuelenv especificado incluso con paquetes de sitios globales habilitados? –