Мой вопрос довольно прост: как я могу получить версии каждого модуля внутри архива library.zip, созданного py2exe
?
На самом деле я попытался восстановить его, создав небольшой скрипт, используя zipimport
:
import zipimport
mname = 'matplotlib'
importer = zipimport.zipimporter('library.zip')
if importer.find_module(mname) is not None:
module = importer.load_module(mname)
print "Version: ", module.__version__
Но в моем случае это не работает, потому что zipimport
не может загрузить модуль matplotlib
из-за отсутствия файлов данных ...