我正在尝试运行我最近收到的“自制”套餐。它是用SWIG包装的本机C ++代码。 编辑:我已经安装了所需的所有C ++依赖项。我知道该软件包可以正常运行,因为它之前已在其他计算机中设置过。
__ init __.py中的代码如下:
C:\Users\jun\Documents\_test>python __init__.py
Traceback (most recent call last):
File "__init__.py", line 42, in <module>
_Pack = swig_import_helper()
File "__init__.py", line 35, in swig_import_helper
_mod = imp.load_module('_Pack', fp, pathname, description)
File "C:\Users\jun\AppData\Local\Programs\Python\Python35-32\lib\imp.py",
line 242, in load_module
return load_dynamic(name, filename, file)
File "C:\Users\jun\AppData\Local\Programs\Python\Python35-32\lib\imp.py",
line 342, in load_dynamic
return _load(spec)
File "<frozen importlib._bootstrap>", line 693, in _load
File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
File "<frozen importlib._bootstrap>", line 577, in module_from_spec
File "<frozen importlib._bootstrap_external>", line 914, in create_module
File "<frozen importlib._bootstrap>", line 222, in
当我运行它时,我收到以下错误:
<div class="container">
<div class="jumbotron">
<h3 class="text-center">Search Movie!</h3>
<form id="searchForm">
<input type="text" class="form-control" id="searchText" placeholder="Search for any movie...">
</form>
</div>
</div>
_call_with_frames_removed ImportError:DLL加载失败:找不到指定的模块。
此错误是在Windows 7 64位中使用Python 3.5.3-32位生成的。我的观察是问题在于load_module,但我真的无法确定无法加载模块的原因。有任何想法吗?