我昨天试图安装 Django 和 pymc。在遇到很多问题后,我决定重新安装 Python 2.7。我已经这样做了,但现在几乎所有东西都无法导入。我得到了一堆行,最后一行是:
File "c:\python27\lib\httplib.py", line 71, in <module>
import socket
File "c:\python27\lib\socket.py", line 47, in <module>
import _socket
ImportError: DLL load failed: The specified procedure could not be found.
无论我是在命令提示符下运行 python (有效)并尝试执行import pip
,还是在 shell 之外键入,python get-pip.py
我都会得到相同的最后几行。
我应该声明我的机器上有两个版本的 python,一个是 2.7,另一个是 I THINK 2.6,位于树冠文件夹中,但这也不起作用,给出错误消息“ImportError:没有名为 os 的模块。我的 PATH 环境变量以“c:\python27;c:\python27\scripts”开头。
我现在已经重新安装了几次 python,并且也尝试了修复选项,但无济于事。有人有想法么?
编辑:似乎当我卸载 Python 时,我忽略了删除 C:\Python27 文件夹。我再次卸载,删除文件夹,然后重新安装,它现在可以工作了。谢谢您的帮助。