python - empty - ¿Hay alguna forma de salida de requisitos.txt automáticamente?
python interpreter pycharm (4)
Pigar funciona bastante bien, acabo de probarlo
https://github.com/damnever/pigar
La respuesta anterior con pip freeze
solo funcionará correctamente si has configurado un virtualenv antes de comenzar a instalar cosas con pip. De lo contrario, terminará con los requisitos que son "excedentes de los requisitos". Parece que pigar va y mira todas sus declaraciones de importación y también busca las versiones que se están utilizando actualmente. De todos modos, si tiene la configuración virtualenv antes de comenzar, todo estará más limpio, de lo contrario, pigar puede salvarlo. Se ve en subdirectorios también.
Quiero generar el archivo Requirements.txt para mi proyecto Python 3 en PyCharm. ¿Algunas ideas?
Pruebe el siguiente comando (como lo comentó @jonsharpe):
pip freeze > requirements.txt
Puede hacerlo en Pycharm yendo a Configuraciones e intérprete del proyecto. Seleccione todos los paquetes con su versión y más reciente. Luego copie todos estos datos en un documento de MS Word. La palabra MS la tratará como una tabla. Eliminar la columna central de esta tabla. Ahora copia todos estos datos en un notepad ++. Busque espacios dobles '''' o una pestaña y reemplácelos con ''==''. Guarde este archivo como un requirements.txt
. Funcionará
abre el terminal en Pycharm y escribe este comando:
pip freeze > requirements.txt
y los requisitos.txt serán creados automáticamente