Как установить NumPy для Python 3.6

Я использую Python 3.6b3 для долгого проекта, разрабатываемого в Windows. Для этого проекта мне также нужен NumPy. Я пробовал Python36 -m pip install numpy, но кажется, что пип еще не находится в бета-версии. Каков наилучший способ установки NumPy для Python 3.6b3?

[EDIT: добавлен журнал установки, после использования обеспечения)

D:\aaa\numpy-1.12.0b1>call C:\Python36\python.exe -m pip install numpy Collecting numpy Using cached numpy-1.11.2.tar.gz Installing collected packages: numpy Running setup.py install for numpy: started Running setup.py install for numpy: finished with status 'error' Complete output from command C:\Python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\info_000\\AppData\\Local\\Temp\\pip-build-ueljt0po\\numpy\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\info_000\AppData\Local\Temp\pip-nmezr3c7-record\install-record.txt --single-version-externally-managed --compile: Running from numpy source directory. Note: if you need reliable uninstall behavior, then install with pip instead of using `setup.py install`: - `pip install .` (from a git repo or downloaded source release) - `pip install numpy` (last Numpy release on PyPi) blas_opt_info: blas_mkl_info: libraries mkl_rt not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE openblas_info: libraries openblas not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE atlas_3_10_blas_threads_info: Setting PTATLAS=ATLAS libraries tatlas not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE atlas_3_10_blas_info: libraries satlas not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE atlas_blas_info: libraries f77blas,cblas,atlas not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\system_info.py:1630: 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__) blas_info: libraries blas not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\system_info.py:1639: 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__) blas_src_info: NOT AVAILABLE C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\system_info.py:1642: 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__) NOT AVAILABLE non-existing path in 'numpy\\distutils': 'site.cfg' F2PY Version 2 lapack_opt_info: openblas_lapack_info: libraries openblas not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE lapack_mkl_info: libraries mkl_rt not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS libraries tatlas,tatlas not found in C:\Python36\lib libraries lapack_atlas not found in C:\Python36\lib libraries tatlas,tatlas not found in C:\ libraries lapack_atlas not found in C:\ libraries tatlas,tatlas not found in C:\Python36\libs libraries lapack_atlas not found in C:\Python36\libs <class 'numpy.distutils.system_info.atlas_3_10_threads_info'> NOT AVAILABLE atlas_3_10_info: libraries satlas,satlas not found in C:\Python36\lib libraries lapack_atlas not found in C:\Python36\lib libraries satlas,satlas not found in C:\ libraries lapack_atlas not found in C:\ libraries satlas,satlas not found in C:\Python36\libs libraries lapack_atlas not found in C:\Python36\libs <class 'numpy.distutils.system_info.atlas_3_10_info'> NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in C:\Python36\lib libraries lapack_atlas not found in C:\Python36\lib libraries ptf77blas,ptcblas,atlas not found in C:\ libraries lapack_atlas not found in C:\ libraries ptf77blas,ptcblas,atlas not found in C:\Python36\libs libraries lapack_atlas not found in C:\Python36\libs <class 'numpy.distutils.system_info.atlas_threads_info'> NOT AVAILABLE atlas_info: libraries f77blas,cblas,atlas not found in C:\Python36\lib libraries lapack_atlas not found in C:\Python36\lib libraries f77blas,cblas,atlas not found in C:\ libraries lapack_atlas not found in C:\ libraries f77blas,cblas,atlas not found in C:\Python36\libs libraries lapack_atlas not found in C:\Python36\libs <class 'numpy.distutils.system_info.atlas_info'> NOT AVAILABLE C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\system_info.py:1532: 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__) lapack_info: libraries lapack not found in ['C:\\Python36\\lib', 'C:\\', 'C:\\Python36\\libs'] NOT AVAILABLE C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\system_info.py:1543: 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__) lapack_src_info: NOT AVAILABLE C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\system_info.py:1546: 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__) NOT AVAILABLE C:\Python36\lib\distutils\dist.py:261: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) 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-3.6 creating build\src.win-amd64-3.6\numpy creating build\src.win-amd64-3.6\numpy\distutils building library "npymath" sources No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils customize GnuFCompiler Could not locate executable g77 Could not locate executable f77 customize IntelVisualFCompiler Could not locate executable ifort Could not locate executable ifl customize AbsoftFCompiler Could not locate executable f90 customize CompaqVisualFCompiler Could not locate executable DF customize IntelItaniumVisualFCompiler Could not locate executable efl customize Gnu95FCompiler Could not locate executable gfortran Could not locate executable f95 customize G95FCompiler Could not locate executable g95 customize IntelEM64VisualFCompiler customize IntelEM64TFCompiler Could not locate executable efort Could not locate executable efc don't know how to compile Fortran code on platform 'nt' cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Inumpy\core\src\private -Inumpy\core\src -Inumpy\core -Inumpy\core\src\npymath -Inumpy\core\src\multiarray -Inumpy\core\src\umath -Inumpy\core\src\npysort -IC:\Python36\include -IC:\Python36\include /Tc_configtest.c /Fo_configtest.obj Could not locate executable cl.exe Executable cl.exe does not exist failure. removing: _configtest.c _configtest.obj Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\setup.py", line 386, in <module> setup_package() File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\setup.py", line 378, in setup_package setup(**metadata) File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\core.py", line 169, in setup return old_setup(**new_attr) File "C:\Python36\lib\distutils\core.py", line 148, in setup dist.run_commands() File "C:\Python36\lib\distutils\dist.py", line 955, in run_commands self.run_command(cmd) File "C:\Python36\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\command\install.py", line 62, in run r = self.setuptools_run() File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\command\install.py", line 36, in setuptools_run return distutils_install.run(self) File "C:\Python36\lib\distutils\command\install.py", line 545, in run self.run_command('build') File "C:\Python36\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Python36\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\command\build.py", line 47, in run old_build.run(self) File "C:\Python36\lib\distutils\command\build.py", line 135, in run self.run_command(cmd_name) File "C:\Python36\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Python36\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\command\build_src.py", line 147, in run self.build_sources() File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\command\build_src.py", line 158, in build_sources self.build_library_sources(*libname_info) File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\command\build_src.py", line 293, in build_library_sources sources = self.generate_sources(sources, (lib_name, build_info)) File "C:\Users\info_000\AppData\Local\Temp\pip-build-ueljt0po\numpy\numpy\distutils\command\build_src.py", line 376, in generate_sources source = func(extension, build_dir) File "numpy\core\setup.py", line 653, in get_mathlib_info raise RuntimeError("Broken toolchain: cannot link a simple C program") RuntimeError: Broken toolchain: cannot link a simple C program ---------------------------------------- 

4 Solutions collect form web for “Как установить NumPy для Python 3.6”

Пока бинарные пакеты (так называемые «колеса») для 3.6 еще не выпущены в PyPi, вы можете прибегнуть к неофициальным (но работающим), доступным по адресу http://www.lfd.uci.edu/~gohlke/ pythonlibs / . Загрузите файл и установите его следующим образом:

 pip install C:\path\to\numpy‑1.11.3+mkl‑cp36‑cp36m‑win_amd64.whl 

Сам Pip не является частью Python. Однако, начиная с версии 3.4, Python включает модуль обеспечения, который позволяет загружать установку pip. После звонка

 python3.6 -m ensurepip 

вы должны установить numpy через pip.

РЕДАКТИРОВАТЬ : Я неправильно понял вопрос, не обращайте внимания на этот ответ.

Попробуйте вручную загрузить колесо из pypi и установить вручную. В окнах он должен выглядеть примерно так:

 C:/path/to/python36/pip.exe install C:/path/to/numpy_foo_.whl 

Pip всегда устанавливается в подкаталог \Scripts каталога установки Python 3.6.

Откройте командную строку в Windows, смените каталог на \Scripts и pip list входных pip list , вы увидите, что было установлено, затем pip install numpy , и numpy будет установлен.

  • TypeError: '<=' не поддерживается между экземплярами 'str' и 'int'
  • Тип PyCharm намекает на странность
  • Как успешно импортировать pygame.locals
  • Модуль Python и путаница загрузки пакетов
  • Как разобрать и распечатать дерево в python
  • Функция ввода даты Python 3.2
  • Функция квадратов Python
  • Как я могу поместить ключевые слова в мой код?
  • Форматировать строку времени в Python 3.3
  • Python Win 3.6.0 x64 проблема, отсутствует qt designer exe после того, как pip3 установил pyqt5
  • Python 3, веб-соскабливание и Javascript
  •  
    Interesting Posts for Van-Lav

    Подписание RSA и верификация с помощью C #, BouncyCastle и импортированного ключа RSA – пример рабочего Python и нерабочий образец кода C # внутри

    3D-линия Python Matplotlib, проходящая через поверхность

    Pygame (Python) – TypeError: Аргумент должен быть прямым объектом стиля

    Как настроить сельдерей-redis в проекте django на microsoft azure?

    Ошибка Sublime Text2: нет модуля с именем Gnuplot

    Графически представляют списки

    Как получить доступ к объекту исключения, пойманному по умолчанию обработчику исключений ipython?

    Как легко печатать текст ascii-art?

    Python: «За исключением keyerror» быстрее, чем «if key in dict»?

    Как использовать python mysqldb для вставки сразу нескольких строк

    Использование модуля переименования python для ctypes

    Ошибка с tweepy OAuthHandler

    TypeError: объект str не является итератором

    Python Selenium UnexpectedAlertPresentException

    В чем разница между назначением среза, который разрезает весь список и прямое назначение?

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