2012-10-25 95 views
3

我有自動郵寄一個python腳本時,有在SVN提交,但是當我運行該腳本,它提供了以下錯誤:SVN - 蟒蛇2.5 - 導入錯誤:DLL加載失敗

Traceback (most recent call last): 
    File "E:\AutoSms-Svn-Repo\test-repo-is\hooks\mailer.py", line 41, in <module> 
    import svn.fs 
    File "C:\Python25\Lib\site-packages\svn\fs.py", line 19, in <module> 
    from libsvn.fs import * 
    File "C:\Python25\Lib\site-packages\libsvn\fs.py", line 5, in <module> 
    import _fs 
ImportError: DLL load failed: The specified module could not be found. 

我什至增加對依賴DLL和python路徑 但我仍然得到這個消息需要路徑變量,甚至從命令提示符

在此先感謝

回答

0

我得到了同樣的問題instaling顛覆Windows 7Python 2.7

該解決方案很簡單,並經過測試。 (但努力工作來查找和analize)

  1. 下載,然後從Subversion
  2. 安裝二進制文件確保泰德二進制文件夾(默認:c:\Program Files (x86)\subversion\bin)是您PATH系統從點提到的網站
  3. 下載Python文件1(Subversion
  4. 提取libsvnsvnPythonsite-packages
  5. 打開cmd(窗口的命令行控制檯)並鍵入:python。然後嘗試導入svn模塊。

它應該看起來像(無出錯):

C:\>python 
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
>>> from svn import core 
>>>