Я хочу вывести requirements.txt
для моего проекта Python 3 в PyCharm. Есть идеи?Есть ли способ автоматически вывести файл требований.txt?
ответ
Попробуйте следующую команду (как это Ответил @jonsharpe):
pip freeze > requirements.txt
Это не дает ответа на вопрос. Чтобы критиковать или просить разъяснения у автора, оставьте комментарий ниже их сообщения. –
Извините, этот _does_ дает ответ на вопрос. Разумеется, он может быть расширен, как видно из комментариев, это не желаемое решение. Но эта единственная строка, набранная в подсказке, будет «выводить требования.txt автоматически» по запросу. – jsbueno
не автоматически, это отдельная команда. – bogs
Вы можете сделать это в PyCharm, перейдя в Настройки и интерпретатором проекта. Выделите все пакеты с их версией и последними. Затем скопируйте все эти данные в текстовый документ MS. Слово MS будет рассматривать его как таблицу. Удалите средний столбец этой таблицы. Теперь скопируйте все эти данные в блокнот ++. Найдите двойные пробелы '' или вкладку и замените ее на '=='. Сохраните этот файл как requirements.txt
. Она будет работать
Pigar работает достаточно хорошо, я просто проверял
https://github.com/damnever/pigar
Ответ выше pip freeze
будет работать только если вы создали virtualenv, прежде чем начали устанавливать вещи с пип. В противном случае вы получите требования, которые являются «излишками требований». Похоже, что свиньи идут и смотрят на все ваши операторы импорта, а также просматривают версии, которые в настоящее время используются. В любом случае, если у вас есть virtualenv, настроенный до того, как вы начнете, все будет чище, иначе свиньи могут вас спасти. Он также выглядит в подкаталогах.
- 1. Есть ли способ вывести результат «git-вины» в текстовый файл?
- 2. Автоматически читать файл требований.txt в ткани или развернуть
- 3. Есть ли способ вывести хвост на лету?
- 4. Есть ли способ иметь условный файл требований.txt для моего приложения Python на платформе?
- 5. Есть ли способ автоматически вставить код VB.NET в текстовый файл
- 6. Есть ли способ автоматически генерировать файл hibernate.cfg.xml в netbeans/eclipse?
- 7. Есть ли способ изменить файлы PHP автоматически?
- 8. Есть ли способ вывести онтологию из файла данных XML
- 9. Есть ли способ создать монго-кодеки автоматически?
- 10. Есть ли способ вызова веб-службы автоматически?
- 11. Есть ли способ групповых строк автоматически?
- 12. Есть ли способ разделить соединение автоматически?
- 13. Есть ли способ автоматически перезагрузить процессы Supervisor?
- 14. Есть ли способ применить стоимость доставки автоматически?
- 15. Есть ли способ автоматически сделать сайт отзывчивым?
- 16. Есть ли способ автоматически генерировать файлы har?
- 17. Есть ли способ автоматически указывать указатели void?
- 18. Есть ли способ автоматически обучать Wit.ai?
- 19. Resharper - есть ли способ автоматически обновлять ссылки?
- 20. Можно ли импортировать CSV-файл и автоматически вывести разделитель?
- 21. Есть ли способ «разблокировать» файл?
- 22. есть ли способ вывести html из инструментов разработчика Google Chrome?
- 23. Есть ли способ вывести сборку одной функции в отдельности?
- 24. Есть ли что-то вроде требований.txt для R?
- 25. Включите файл требований.txt в колесо Python
- 26. Есть ли способ проверить, зашифрован ли файл?
- 27. Есть ли способ проверить, открыт ли файл?
- 28. Есть ли способ проверить, используется ли файл?
- 29. Как настроить файл требований.txt для нескольких сред?
- 30. Как установить источник git в файл требований.txt?
'pip freeze> requirements.txt'? – jonrsharpe
@jonrsharpe Если он использует виртуальную среду. – khajvah
@khajvah PyCharm очень легко настраивает и использует новый virtualenv при создании нового проекта, поэтому я не понимаю, почему этого не будет. – jonrsharpe