首次运行Play框架时出现“ImportError: DLL加载失败”
我本以为可以顺利开始这个项目,没想到连框架都无法初始化就遇到了问题。下面是我遇到的错误信息。
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.
有没有人能帮我一下?我找到一个相关的问题,于是我把路径中所有的Python都删掉了,按照我所看到的,似乎没有什么东西会影响到这个框架。
谢谢大家!
2 个回答
0
你只需要把PYTHON_HOME这个环境变量设置成指向Play的Python就可以了。
1
你在用的路径是 C:\csvn\Python25\lib\socket.py?看起来你在用的是预装的 Python 2.5,而不是捆绑在一起的 Python 2.6... 你有没有设置和 Python 相关的环境变量?