【问题标题】:Python 3 windows 10 pip install errorPython 3 windows 10 pip 安装错误
【发布时间】:2016-05-28 08:19:40
【问题描述】:

您好,我在 Windows 10 上进行了 anconda 3 的全新安装。但是当我从 shell 运行一些 pip 的安装命令时,例如“pip install pysam”,我收到了错误消息:

building 'pysam.libchtslib' extension
error: Unable to find vcvarsall.bat

    ----------------------------------------
Command "C:\Users\rando\Anaconda3\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\rando\\AppData\\Local\\Temp\\pip-build-dqrfhm5k\\pysam\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\rando\AppData\Local\Temp\pip-b5ng0_7u-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\rando\AppData\Local\Temp\pip-build-dqrfhm5k\pysam\

我看到了很多关于这个的帖子,我知道这可能是一个视觉 c++ 问题。我重新安装了它,还安装了 Microsoft Visual C++ Compiler for Python,但情况没有改变。 我能做些什么?感谢您的帮助!

【问题讨论】:

    标签: c++ python-3.x installation pip


    【解决方案1】:

    看看Anaconda FaqCPython 是如何编译的? 主题告诉您需要哪个版本的 VC++。所以为你的 python 版本安装 Visual Studio 版本。

    然后您必须在开始菜单中找到 Visual Studio 命令提示符(确保您使用的是 64 位版本)。从那里你应该能够运行 vcvarsall.bat,然后最后安装包。

    【讨论】:

      猜你喜欢
      • 2021-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      • 1970-01-01
      • 1970-01-01
      • 2017-05-24
      • 2022-08-02
      相关资源
      最近更新 更多