pytorch使用pyinstaller编译报错:找不到源代码
错误:PyInstaller OsError: Can’t get source code TorchScript
参考来源: https://github.com/pyinstaller/pyinstaller/issues/5673
对于那些遇到同样错误的人,我不得不使用一些技巧来使其正常工作。我将尝试为此提供指南。
请注意,前两个步骤不起作用。所以你可能想直接进入第 3 步。
解决方案指南
我做的第一件事就是修改我的.spec
文件以包含这个来获取torch
源代码:
def collect_source_files(modules):
datas = []
for module in modules:
source = inspect.getsourcefile(module)
dest = f"src.{
module.__name__}" # use "src." prefix
datas.append((source, dest))<