У меня есть куча скриптов в папке python.где V10.py - основной файл, который вызывает другие файлы Python в папке.После тестирования на своем ноутбуке я отдал его клиенту.Они возвращаются, говоря, что это не работает, позже я обнаружил причину, два модуля "openpyxl" и "scipy" не установлены в среде клиента.
В моем сценарии я никогда не импортировал "openpyxl" & "scipy "они косвенно импортируются модулями" pandas "и" sklearn.cluster ".Я чувствовал себя очень смущенным.В будущем, чтобы избежать этих ситуаций.Я хочу создать скрипт, в котором будут перечислены все сторонние модули, которые я импортирую прямо или косвенно.Любые идеи, как я могу продолжить это или есть существующий сценарий?
Edit1: я дал своему клиенту иметь следующие модули. Я перечислил все модули, которые я импортировал. (Sys, os, time являются модулями по умолчанию)но я все еще перечислил их)
Необходимые модули: 1. matplotlib 2. numpy 3. os 4. sys 5. pandas 6. sklearn 7. functool 8. itertools 9. time 10.PyPDF2