我正在尝试在我的电脑上安装python(epd_free-7.3-2-win-x86)(Windows 7 - 32位)但不能这样做。它显示错误,表示缺少DLL。搜索到的每个地方但都找不到。我附上了错误信息对话框的图片。
我也尝试过不同的python安装程序,但它们显示相同的错误。我甚至在更新窗户后尝试安装但没有任何效果。请告诉我该怎么做??
答案 0 :(得分:20)
在Windows 8 - 64位面临同样的问题.. 试着这样做..
转到 C:/ Users // AppData / Local 。 右键单击文件夹“Temp”。 转到属性。 转到安全标签。 点击“所有人”和“编辑” “完全控制”权限 - >允许即可。 点击“应用”。
再次尝试运行安装程序。你应该好好去。
答案 1 :(得分:5)
以管理员身份运行命令提示符。见图像
使用cd命令将目录更改为.msi文件的位置,并键入扩展名为.msi的文件名(见下图)。您可以提供文件的完整路径,而不是更改目录。
答案 2 :(得分:0)
以管理员身份打开命令行。将目录更改为文件所在的文件夹。
例如,对我而言如下:
CD C:/ Users /“MyName”/ Downloads C:/ Users /“MyName”/下载python-3.3.3.amd64.msi
这将以管理员权限运行安装,并且不会弹出错误窗口。
答案 3 :(得分:0)
您也可以右键单击msi包,选择"属性"并单击"取消阻止"按钮。
答案 4 :(得分:0)
您可以使用Windows Power Shell。 只需以管理员身份运行它,然后转到python-2.7.10.amd64.msi路径。 然后通过命令执行它,它将安装没有任何问题。
我将python安装程序文件放在 D:\ Programming \ language \ Python
中PS C:\ Windows \ system32> cd D:\ Programming \ language \ Python
PS D:\ Programming \ language \ Python> \蟒-2.7.10.amd64.msi
并输入
答案 5 :(得分:0)
在某些系统上,当安装pip时,订单也很重要(例如windows 2008 R2)。 This answer似乎在此类系统上出现此错误时可以解决问题
答案 6 :(得分:0)
正如我在上面的评论中所提到的,我找到了解决方案。这是它。
就我而言,DLL并不缺失 - 安装程序没有权限来访问该文件夹。所以我做的是导航到 C:\ Users \ x \ AppData \ Local \ 并右键单击Temp。在进入Properties>之后C:\ Users \ x \ AppData \ Local \ Temp文件夹中的安全性,并且' Everyone' '完全控制 允许。以前失败的安装程序现在工作了!有关详细信息:https://superuser.com/questions/478631/dll-could-not-be-run-for-msi-installers