繁体   English   中英

Python 2.7:ImportError:DLL加载失败:找不到指定的模块

[英]Python 2.7: ImportError: DLL load failed: The specified module could not be found

我正在安装Python 2.7,打开erp 7.0和eclipse进行编程,运行“ openerp-server.py”时遇到一些错误:

Traceback (most recent call last):
  File "F:\openerp-7.0-20130327-002325\openerp-server.py", line 2, in <module>
import openerp
  File "F:\openerp-7.0-20130327-002325\openerp\__init__.py", line 39, in <module>
import addons
  File "F:\openerp-7.0-20130327-002325\openerp\addons\__init__.py", line 38, in <module>
from openerp.modules import get_module_resource, get_module_path
  File "F:\openerp-7.0-20130327-002325\openerp\modules\__init__.py", line 27, in <module>
from . import db, graph, loading, migration, module, registry
  File "F:\openerp-7.0-20130327-002325\openerp\modules\graph.py", line 32, in <module>
import openerp.osv as osv
  File "F:\openerp-7.0-20130327-002325\openerp\osv\__init__.py", line 22, in <module>
import osv
  File "F:\openerp-7.0-20130327-002325\openerp\osv\osv.py", line 30, in <module>
import orm
  File "F:\openerp-7.0-20130327-002325\openerp\osv\orm.py", line 62, in <module>
import fields
  File "F:\openerp-7.0-20130327-002325\openerp\osv\fields.py", line 47, in <module>
import openerp.tools as tools
  File "F:\openerp-7.0-20130327-002325\openerp\tools\__init__.py", line 26, in <module>
from convert import *
  File "F:\openerp-7.0-20130327-002325\openerp\tools\convert.py", line 51, in <module>
from translate import _
  File "F:\openerp-7.0-20130327-002325\openerp\tools\translate.py", line 45, in <module>
import osutil
  File "F:\openerp-7.0-20130327-002325\openerp\tools\osutil.py", line 31, in <module>
import win32service as ws
ImportError: DLL load failed: The specified module could not be found.

请帮助我,非常感谢。

我有同样的问题。

我通过重新安装Windows的Pywin32解决了该问题:

  1. http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/

  2. 选择http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/pywin32-219.win32-py2.7.exe/download

  3. 通过单击pywin32-219.win32-py2.7.exe安装pywin32

我认为问题在于通过命令行PIP安装pywin32。

如果在Dependencywalker中打开它,它将告诉您丢失的内容。 有时您需要运行动态模式b / c依赖项是动态加载的,直到您从Dependency Walker中对应用程序进行概要分析后,才会被检测到

http://www.dependencywalker.com/

常见问题解答: http//www.dependencywalker.com/faq.html

如果您是通过pip安装pywin32 ,则需要运行post install脚本

python Scripts/pywin32_postinstall.py -install

pywin32文档中有更多详细信息。

尝试安装PyWin32 ,它带有必需的DLL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM