相关疑难解决方法(0)

错误:无法找到vcvarsall.bat

我试图安装Python包dulwich:

pip install dulwich
Run Code Online (Sandbox Code Playgroud)

但我得到一个神秘的错误信息:

error: Unable to find vcvarsall.bat
Run Code Online (Sandbox Code Playgroud)

如果我尝试手动安装包,也会发生同样的情况:

> python setup.py install
running build_ext
building 'dulwich._objects' extension
error: Unable to find vcvarsall.bat
Run Code Online (Sandbox Code Playgroud)

python windows pip failed-installation setup.py

842
推荐指数
18
解决办法
87万
查看次数

在Windows 8中无法使用Python 3.3找到vcvarsall.bat

我尝试运行时遇到问题:

pip install numpy
Run Code Online (Sandbox Code Playgroud)

我明白了:

unable to find vcvarsall.bat.
Run Code Online (Sandbox Code Playgroud)

我按照这个步骤:如何在使用Pip安装Python包时使用MinGW的gcc编译器?.

  • 我安装了MinGW,并选中了C++编译器选项
  • 我将MinGW添加到了我的路径中

这是我的道路

 C:\Python33\;%SYSTEMROOT%\SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%\SYSTEM32\WBEM;%SYSTEMROOT%\SYSTEM32\WINDOWSPOWERSHELL\V1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Python33\;C:\Python33\Scripts;C:\MinGW\bin;
Run Code Online (Sandbox Code Playgroud)

在这里:

C:\Python33\Lib\distutils\distutils.cfg
Run Code Online (Sandbox Code Playgroud)

仍然得到同样的错误,不知道我做错了什么.

我使用的是Windows 8系统(32位),Python 3.3.我安装了Visual Studio 12.0,我最终将其用作Python的IDE.

谢谢你的帮助!

编辑:

easy_install numpy
Run Code Online (Sandbox Code Playgroud)

工作没有故障.

python mingw pip visual-studio python-3.x

20
推荐指数
3
解决办法
4万
查看次数

Numpy 安装损坏的工具链:无法链接简单的 C 程序

系统:

Windows 10
Python 3.7
Numpy 1.15.1
VS 2017
Run Code Online (Sandbox Code Playgroud)

我不认为这是重复的,因为以下提议的决议失败了:

附加说明: 我没有网络访问权限,所以我使用的是“basket”,我的安装行如下:

pip install --no-index -f .basked numpy
Run Code Online (Sandbox Code Playgroud)

我已经在运行这个command promptpower shellVS command prompt

回溯中的最终错误:

 377, in generate_sources
        source = func(extension, build_dir)
      File …
Run Code Online (Sandbox Code Playgroud)

numpy python-3.x

6
推荐指数
1
解决办法
4548
查看次数

需要 MS Visual C++ 14.1。但已经安装了

我在 Windows 10 上使用 pypy3.6-v7.3.0。我正在尝试使用 numpy 安装pip install numpy,但我不断收到错误:

错误:需要 Microsoft Visual C++ 14.1。使用“Visual Studio 构建工具”获取它:https://visualstudio.microsoft.com/downloads/`

但是,我已经安装了 Visual Studio Community 2019,并且我的 C++ 构建工具完全是最新的。

这是手动安装构建工具后出现的新错误:

Collecting numpy
  Using cached https://files.pythonhosted.org/packages/2d/f3/795e50e3ea2dc7bc9d1a2eeea9997d5dce63b801e08dfc37c2efce341977/numpy-1.18.4.zip
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... error
    Complete output from command C:\Users\Chris\AppData\Local\Programs\Python\pypy3.6-v7.3.0-win32\pypy3.exe C:\Users\Chris\AppData\Local\Programs\Python\pypy3.6-v7.3.0-win32\site-packages\pip-19.0.3-py3.6.egg\pip\_vendor\pep517\_in_process.py prepare_metadata_for_build_wheel C:\Users\Chris\AppData\Local\Temp\tmpjxmz4c4z:
    Processing numpy/random\_bounded_integers.pxd.in
    Processing numpy/random\mtrand.pyx
    Processing numpy/random\_bit_generator.pyx
    Processing numpy/random\_bounded_integers.pyx.in
    Processing numpy/random\_common.pyx
    Processing numpy/random\_generator.pyx
    Processing numpy/random\_mt19937.pyx
    Processing numpy/random\_pcg64.pyx
    Processing numpy/random\_philox.pyx
    Processing numpy/random\_sfc64.pyx
    Cythonizing sources
    blas_opt_info: …
Run Code Online (Sandbox Code Playgroud)

python pypy pip

5
推荐指数
1
解决办法
7668
查看次数