Получение ошибки: невозможно найти vcvarsall.bat "при запуске" pip install numpy "на windows7 64bit

Я запускаю pip install numpy на windows7 64bit и я получаю error: Unable to find vcvarsall.bat

Я уже установил несколько пакетов с pyzmq , например pyzmq , pysolr , enum и т. Д., Поэтому я действительно не знаю, что пошло не так.

Единственное, что может быть другим, это то, что я устанавливаю .NET framework version 4.5 -> Я подозреваю, что это может быть причиной, потому что в некоторых сообщениях я видел, что это может иметь отношение к Visual Studio (что я не установил)

Полная ошибка / трассировка:

 Downloading/unpacking numpy Running setup.py (path:c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\setup.py) egg_info for package numpy Running from numpy source directory. warning: no files found matching 'tools\py3tool.py' warning: no files found matching '*' under directory 'doc\f2py' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution Installing collected packages: numpy Running setup.py install for numpy non-existing path in 'numpy\\distutils': 'site.cfg' F2PY Version 2 blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE openblas_info: libraries not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE atlas_blas_info: libraries f77blas,cblas,atlas not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE blas_info: libraries blas not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE blas_src_info: NOT AVAILABLE NOT AVAILABLE non-existing path in 'numpy\\lib': 'benchmarks' lapack_opt_info: lapack_mkl_info: mkl_info: libraries mkl,vml,guide not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in C:\Python27\lib libraries lapack_atlas not found in C:\Python27\lib libraries ptf77blas,ptcblas,atlas not found in C:\ libraries lapack_atlas not found in C:\ libraries ptf77blas,ptcblas,atlas not found in C:\Python27\libs libraries lapack_atlas not found in C:\Python27\libs numpy.distutils.system_info.atlas_threads_info NOT AVAILABLE atlas_info: libraries f77blas,cblas,atlas not found in C:\Python27\lib libraries lapack_atlas not found in C:\Python27\lib libraries f77blas,cblas,atlas not found in C:\ libraries lapack_atlas not found in C:\ libraries f77blas,cblas,atlas not found in C:\Python27\libs libraries lapack_atlas not found in C:\Python27\libs numpy.distutils.system_info.atlas_info NOT AVAILABLE lapack_info: libraries lapack not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE lapack_src_info: NOT AVAILABLE NOT AVAILABLE unifing config_cc, config, build_clib, build_ext, build commands --compiler options unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options build_src building py_modules sources building library "npymath" sources No module named msvccompiler in numpy.distutils; trying from distutils Running from numpy source directory. c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1521: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. warnings.warn(AtlasNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1530: UserWarning: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. warnings.warn(BlasNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1533: UserWarning: Blas (http://www.netlib.org/blas/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [blas_src]) or by setting the BLAS_SRC environment variable. warnings.warn(BlasSrcNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1427: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. warnings.warn(AtlasNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1438: UserWarning: Lapack (http://www.netlib.org/lapack/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [lapack]) or by setting the LAPACK environment variable. warnings.warn(LapackNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1441: UserWarning: Lapack (http://www.netlib.org/lapack/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [lapack_src]) or by setting the LAPACK_SRC environment variable. warnings.warn(LapackSrcNotFoundError.__doc__) C:\Python27\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) error: Unable to find vcvarsall.bat Complete output from command C:\Python27\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\zebra\\appdata\\local\\temp\\pip_build_zebra\\numpy\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\zebra\appdata\local\temp\pip-py_oa_-record\install-record.txt --single-version-externally-managed --compile: non-existing path in 'numpy\\distutils': 'site.cfg' F2PY Version 2 blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE openblas_info: libraries not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE atlas_blas_info: libraries f77blas,cblas,atlas not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE blas_info: libraries blas not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE blas_src_info: NOT AVAILABLE NOT AVAILABLE non-existing path in 'numpy\\lib': 'benchmarks' lapack_opt_info: lapack_mkl_info: mkl_info: libraries mkl,vml,guide not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in C:\Python27\lib libraries lapack_atlas not found in C:\Python27\lib libraries ptf77blas,ptcblas,atlas not found in C:\ libraries lapack_atlas not found in C:\ libraries ptf77blas,ptcblas,atlas not found in C:\Python27\libs libraries lapack_atlas not found in C:\Python27\libs numpy.distutils.system_info.atlas_threads_info NOT AVAILABLE atlas_info: libraries f77blas,cblas,atlas not found in C:\Python27\lib libraries lapack_atlas not found in C:\Python27\lib libraries f77blas,cblas,atlas not found in C:\ libraries lapack_atlas not found in C:\ libraries f77blas,cblas,atlas not found in C:\Python27\libs libraries lapack_atlas not found in C:\Python27\libs numpy.distutils.system_info.atlas_info NOT AVAILABLE lapack_info: libraries lapack not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\libs'] NOT AVAILABLE lapack_src_info: NOT AVAILABLE NOT AVAILABLE running install running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources creating build creating build\src.win-amd64-2.7 creating build\src.win-amd64-2.7\numpy creating build\src.win-amd64-2.7\numpy\distutils building library "npymath" sources No module named msvccompiler in numpy.distutils; trying from distutils Running from numpy source directory. c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1521: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. warnings.warn(AtlasNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1530: UserWarning: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. warnings.warn(BlasNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1533: UserWarning: Blas (http://www.netlib.org/blas/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [blas_src]) or by setting the BLAS_SRC environment variable. warnings.warn(BlasSrcNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1427: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. warnings.warn(AtlasNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1438: UserWarning: Lapack (http://www.netlib.org/lapack/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [lapack]) or by setting the LAPACK environment variable. warnings.warn(LapackNotFoundError.__doc__) c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy\numpy\distutils\system_info.py:1441: UserWarning: Lapack (http://www.netlib.org/lapack/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [lapack_src]) or by setting the LAPACK_SRC environment variable. warnings.warn(LapackSrcNotFoundError.__doc__) C:\Python27\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) error: Unable to find vcvarsall.bat ---------------------------------------- Cleaning up... Command C:\Python27\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\zebra\\appdata\\local\\temp\\pip_build_zebra\\numpy\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\zebra\appdata\local\temp\pip-py_oa_-record\install-record.txt --single-version-externally-managed --compile failed with error code 1 in c:\users\zebra\appdata\local\temp\pip_build_zebra\numpy Storing debug log for failure in C:\Users\zebra\pip\pip.log 

  • Самый быстрый способ сделать снимок экрана с помощью python на окнах
  • Как запустить разные версии python в cmd
  • Смешивание read () и write () в файлах Python в Windows
  • Как сделать скрипты python исполняемыми в Windows?
  • Изменение размера шрифта при печати на экране
  • Python | доступ к dll с использованием ctypes
  • Метод Python для чтения нажатия клавиши?
  • установить python и сделать в cygwin
  • 6 Solutions collect form web for “Получение ошибки: невозможно найти vcvarsall.bat "при запуске" pip install numpy "на windows7 64bit”

    Возможно, вы хотите использовать предварительно созданные двоичные файлы здесь: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy ? Использование pip, вероятно, не принесет никаких хороших результатов. Причина в том, что numpy совсем не компилируется с Visual Studio и должен быть построен с помощью gcc.

    Если вы все еще хотите скомпилировать numpy, вам нужно настроить машину Linux с помощью Vagrant и следовать инструкциям по сборке: https://github.com/juliantaylor/numpy-vendor

    Имела ту же проблему на 64-битной Windows. Проблема была решена путем установки Microsoft Visual C ++ Compiler для Python 2.7 , который описан Microsoft как:

    Этот пакет содержит компилятор и набор системных заголовков, необходимых для создания двоичных колес для пакетов Python. Затем двоичное колесо пакета Python можно установить в любой системе Windows, не требуя доступа к компилятору C.

    Типичное сообщение об ошибке, которое вы получите, если вам понадобится этот пакет компилятора, не найден vcvarsall.bat

    Работает как шарм.

    Вам необходимо загрузить и установить vcsetup.exe (Visual C ++ 2008 express edition) файл

    А затем добавьте вновь созданный путь к файлу vcvarsall.bat в переменную окружения «PATH».

    Убедитесь, что в переменной среды PATH нет специальных символов после добавления

    Для 64-разрядных систем эту проблему можно решить с помощью следующих 5 шагов. (взято из http://springflex.blogspot.in/2014/02/how-to-fix-valueerror-when-trying-to.html )

    1. загрузите vcsetup.exe (установщик Visual Studio 2008 Express) и установите с: go.microsoft.com/?linkid=7729279
    2. Установите SDK Microsoft Windows с: http://www.microsoft.com/en-us/download/details.aspx?id=24826

      выберите ссылку для веб-установки в соответствии с инструкциями по установке, чтобы получить установщик.

    3. Запустите файл установщика, чтобы отменить выборки и документацию, если они не требуются.

    4. Создайте копию командного файла «C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC \ bin \ vcvars64.bat» и переименуйте его в «vcvarsamd64.bat» в той же папке.

    5. Скопируйте файл «vcvarsamd64.bat» и вставьте его в папку «C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 / VC / bin / amd64"

    Процедура, которая работает на моих Windows 7, 64 бит и Python 2.7, заключается в загрузке двоичных файлов numpy напрямую из Sourceforge. Например, numpy-1.9.2-win32-superpack-python2.7.exe.

    Затем извлеките EXE-файлы, например, с помощью 7z. Будет три EXE-файла, например numpy-1.9.2-nosse.exe, numpy-1.9.2-sse2.exe, numpy-1.9.2-sse3.exe.

    Выберите подходящее сейчас. На более или менее современных процессорах SSE3 будет хорошо.

    SciPy работает с той же процедурой: SF-link

    Если двоичные файлы подходят для вас, единственным недостатком является то, что вы не можете обновлять пакеты через pip.

    Попробуйте выполнить команды ниже. Я столкнулся с подобной проблемой, но для некоторого другого модуля. Он был разрешен после выполнения команд ниже.

    python -m pip install -U pip

    pip install -U setuptools

    pip install -U virtualenv

    Python - лучший язык программирования в мире.