【问题标题】:Windows 8 Python doesn't workWindows 8 Python 不工作
【发布时间】:2016-10-30 07:56:18
【问题描述】:

我在 Windows 8.1 上安装了 python 3.5.2,我执行了 python-3.5.2-amd64.exe 安装程序。 没有什么不好的事情发生。 我在 C:\ 中搜索 Python35 文件夹,但实际上在 C:\Users\USER\AppData\Local\Programs\Python\Python35

我打开 python.exe 出现错误:缺少 api-ms-win-crt-runtime-l1-1-0.dll。

我怎样才能让它工作?

我已经安装了 Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.50727 等。

提前谢谢你。

【问题讨论】:

  • 我重新标记了这个问题,因为它与 C++ 中的 programming 无关。
  • 好的,谢谢,它在建议的标签上。

标签: python


【解决方案1】:

好的,我解决了。

我安装了anaconda python,更珍贵的是miniconda:http://conda.pydata.org/miniconda.html

该软件已安装在C:\Users\NAME\Miniconda3 中,我注意到api-ms-win-crt-runtime-l1-1-0.dll 和其他类似文件位于安装miniconda 的文件夹中。这些文件填补了主要错误中显示的缺失文件。

我以为我只能通过 miniconda 启动器使用 python,但它仍然有效。

【讨论】:

  • 谢谢兄弟!你救了我。
【解决方案2】:

尝试安装此 Windows 更新:

KB2999226

或者,我认为您需要为 Visual Studio 2015 安装 Visual C++ Redistributable。

【讨论】:

  • 是的,有一个问题...我从未更新过我的 Windows,我停止了我的 Windows 更新服务。现在,当我为这次更新启动它时,CPU 永远达到 30-40% 并且什么也没有发生。
  • 我应该尝试安装 vc_redist.x64.exe 吗?我不认为等待 Windows 更新过程完成是一个好主意。我已经等了 40 分钟。而且..正如我所说,什么也没发生。
  • 有一个更新可以修复 proc 过载……不记得是哪一个了。无论如何,它最多可能需要 8 小时(甚至更多)。
【解决方案3】:

我遇到了同样的问题,我确实在 C:\windows\WinSxS 下的一个目录中找到了丢失的文件,只需查找所需的文件,然后将该目录中的所有文件粘贴到 C:\Windows\系统 32。这为我解决了问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-08
    • 1970-01-01
    • 2014-08-01
    • 2013-10-02
    • 2015-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多