Cuando ejecuto pip install .
obtengo todas las dependencias instaladas, incluidas las dependencias transitivas, pero el problema es que hay dos módulos que dependen de dos versiones diferentes de lxml. ¿Cómo puedo averiguar quién está requiriendo qué con pip
o alguna otra herramienta?¿De dónde provienen las dependencias en Python?
5
A
Respuesta
1
¿Tiene idea de qué módulos dependen de lxml? Si es así, simplemente puede verificar los archivos de los módulos setup.py y marcar install_requires
, y la mayoría de los creadores de paquetes también incluirán el número de versión. p.ej.
install_requires=[
'django-modeldict>=1.1.6',
'nexus>=0.1.7',
'django-jsonfield',
],
Desde: https://github.com/disqus/gargoyle/blob/master/setup.py
También puede que desee ver en algo así como modulefinder pero creo que simplemente comprobando el setup.py es mucho más fácil en este caso.
Cuestiones relacionadas
- 1. ¿De dónde provienen las notaciones octal/hex?
- 2. ¿De dónde provienen los datos de User.Identity?
- 3. ¿De dónde provienen los espacios de nombres UUID?
- 4. ¿De dónde provienen las variables de instancia en los scripts de email-ext jelly/groovy?
- 5. convertidores WPF: ¿de dónde viene la cultura provienen de
- 6. dependencias del módulo cíclicos y las importaciones relativas en Python
- 7. ¿Cómo averiguar de dónde sbt resuelve dependencias?
- 8. ¿Cómo agrupar una aplicación de Python incluidas las dependencias?
- 9. Prueba de las dependencias del módulo Python instaladas
- 10. python argparse con dependencias
- 11. Dependencias de módulos cruzados en Boost Python
- 12. enumera las dependencias del paquete python sin cargarlas?
- 13. ¿Dónde ingreso las dependencias de DLL en el proyecto Visual Studio C++?
- 14. Dónde encontrar números de versión válidos para dependencias en Leiningen
- 15. Incluyendo todas las dependencias
- 16. Resolviendo las dependencias de maven
- 17. Python analizador de dependencias de bibliotecas
- 18. Excluyendo las dependencias de Maven
- 19. Dependencias circulares de las declaraciones
- 20. Inyección de dependencias en las pruebas
- 21. Ordenar las dependencias de maven en Eclipse
- 22. Dependencias en las listas de inicialización
- 23. Dependencias externas del paquete Python
- 24. Descargar todas las dependencias gems
- 25. ¿Cómo ordenar según las dependencias?
- 26. ¿Cómo manejas las grandes dependencias en Boost?
- 27. ¿Cómo manejan oozie las dependencias?
- 28. PIP: Instalar solo las dependencias
- 29. ¿Dónde guardar las pruebas unitarias?
- 30. Problemas con las dependencias al intentar configurar Setup.hs a pesar de tener instaladas las dependencias