第一次尝试运行Play框架时出现“ImportError:DLL加载失败”

时间:2011-06-29 13:57:17

标签: python playframework

认为我没有任何问题就直接进入这个问题,我很惊讶我甚至无法初始化框架。以下是我得到的错误。

C:\>play
Traceback (most recent call last):
  File "C:\Play\play-1.2.1\play", line 13, in <module>
    from play.application import PlayApplication
  File "C:\Play\play-1.2.1\framework\pym\play\application.py", line 5, in <module>
    import socket
  File "C:\csvn\Python25\lib\socket.py", line 45, in <module>
    import _socket
ImportError: DLL load failed: The specified module could not be found.

任何人都可以帮助我吗?我确实发现了这个related question,所以我从我的路径中删除了所有Python实例,据我所知,没有任何东西可以阻止它。

谢谢!

2 个答案:

答案 0 :(得分:1)

C:\ csvn \ Python25 \ lib \ socket.py?看起来你正在使用预装的Python 2.5而不是捆绑的Python 2.6 ...你有与Python相关的环境设置吗?

答案 1 :(得分:0)

你可以设置PYTHON_HOME环境变量来指向play的python