tortoisehg ImportError:DLL加载失败:访问被拒绝

时间:2018-01-26 11:25:00

标签: importerror tortoisehg

代码如下:

#!python
** Mercurial version (4.4.2).  TortoiseHg version (4.4.2)
** Command: 
** CWD: C:\Windows\system32
** Encoding: cp1252
** Extensions loaded: 
** Python version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: unknown (failed to import win32api)
** Qt-5.9.2 PyQt-5.9.1 QScintilla-2.10.2.dev1711012104
Traceback (most recent call last):
  File "tortoisehg\hgqt\workbench.pyo", line 717, in openRepo
  File "tortoisehg\hgqt\repotab.pyo", line 117, in openRepo
  File "tortoisehg\hgqt\repotab.pyo", line 383, in _createRepoWidget
  File "tortoisehg\hgqt\thgrepo.pyo", line 670, in openRepoAgent
  File "tortoisehg\hgqt\thgrepo.pyo", line 397, in startMonitoringIfEnabled
  File "tortoisehg\util\paths.pyo", line 130, in is_on_fixed_drive
  File "hgdemandimport\demandimportpy2.pyo", line 145, in __getattr__
  File "hgdemandimport\demandimportpy2.pyo", line 90, in _load
  File "hgdemandimport\demandimportpy2.pyo", line 41, in _hgextimport
  File "win32file.pyo", line 12, in <module>
  File "win32file.pyo", line 10, in __load
ImportError: DLL load failed: Access is denied.

您好。我尝试访问我的存储库时遇到此错误。 (它甚至没有进入列出先前提交的推/拉窗口)。为什么会发生这种情况,我该如何解决?

谢谢大家。

1 个答案:

答案 0 :(得分:0)

我修好了但是我不知道我做了哪一步修复它。所以让我知道是否有其他人有这个问题,请回答我做了哪一步修复它...或者如果你有其他方法修复它也发布你的答案。

  • 将我的TortoiseHG版本从4.4.2恢复为4.2.0
  • 将“.hg”文件夹从本地目录移动到其他位置(桌面),然后将其放回原始目录。
    • 注意:我重新启动,因为这似乎导致Windows资源管理器挂起
  • 在你的“.hg”文件夹中,你将有一个hgrc文件打开该文件 评论[tortoisehg]文件块。

再次为我工作:)

相关问题