QPT-Family / QPT

[内测中]QPT - 致力于让开源项目更好通往互联网世界的Python to EXE工具(Python打包)。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1.0b4.dev1 Anaconda使用异常

BigerPatax opened this issue · comments

Issue类型

反馈
遍历wincertstore包的时候info_location为None,导致CreateExecutableModule打包中断
开发分支/qpt/kernel/qpackage.py—>139行

我的想法

...
for package_dist in get_default_environment().iter_installed_distributions():
    name = package_dist.raw_name
    version = package_dist.version.public
    # 暂时跳过处理
    if package_dist.info_location is None:
        continue;
    top_file_path = os.path.join(package_dist.info_location, "top_level.txt")
...

期待的回应

有没有更好的处理方式

新版本1.0b4.dev2已经尝试修复,如后续仍有问题可以继续在issue中更新情况~https://github.com/QPT-Family/QPT/releases/tag/V1.0b4_2