私のシステムにSciPyパッケージをpip(コマンドライン)でインストールします。これはWindows 10 64ビットシステムです。私はPython 3.5.2をインストールしました。私はすでにnumpy、sklearn、pandas、matplotlib、sympy、jupyter、ipython、noseのような他の機械学習と統計パッケージをインストールしています。彼らはすべてエラーなく正常にインストールされました。Error:pip(Python 3.5.2)を使用してWindows 10 64bitにSciPyをインストール
C:\Projects\Kaggle>pip install scipy
をしかし、scipyのダウンロードのインストール中に、私はこのエラーを取得しています:
C:\Projects\Kaggle>pip install scipy Collecting scipy Using cached scipy-0.18.1.tar.gz Installing collected packages: scipy Running setup.py install for scipy ... error Complete output from command c:\users\i319268\appdata\local\programs\python\python35\python.exe -u -c "import setuptools, tokenize;file='C:\Users\i319268\AppData\Local\Temp\pip-build-b1nkbg30\scipy\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record C:\Users\i319268\AppData\Local\Temp\pip-06bz__e6-record\install-record.txt --single-version-externally-managed --compile:
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 scipy` (last SciPy release on PyPI) lapack_opt_info: openblas_lapack_info: libraries openblas not found in ['c:\\users\\i319268\\appdata\\local\\programs\\python\\python35\\lib',
'C:\', 'c:\users\i319268\appdata\local\programs\python\python35\libs'] NOT AVAILABLE
lapack_mkl_info: libraries mkl_rt not found in ['c:\\users\\i319268\\appdata\\local\\programs\\python\\python35\\lib',
'C:\', 'c:\users\i319268\appdata\local\programs\python\python35\libs'] NOT AVAILABLE
atlas_3_10_threads_info: Setting PTATLAS=ATLAS c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\system_info.py:639:
UserWarning: Specified path C:\projects\numpy-wheels\windows-wheel-builder\atlas-builds\atlas-3.11.38-sse2-64\lib is invalid. warnings.warn('Specified path %s is invalid.' % d) NOT AVAILABLE
atlas_3_10_info: <class 'numpy.distutils.system_info.atlas_3_10_info'> NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS <class 'numpy.distutils.system_info.atlas_threads_info'> NOT AVAILABLE atlas_info: <class 'numpy.distutils.system_info.atlas_info'> NOT AVAILABLE c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\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:\users\i319268\appdata\local\programs\python\python35\lib', 'C:\', 'c:\users\i319268\appdata\local\programs\python\python35\libs'] NOT AVAILABLE
c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\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\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\system_info.py:1546:
UserWarning: 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
Running from scipy source directory. Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\Users\i319268\AppData\Local\Temp\pip-build-b1nkbg30\scipy\setup.py",
line 415, in setup_package() File "C:\Users\i319268\AppData\Local\Temp\pip-build-b1nkbg30\scipy\setup.py", line 411, in setup_package setup(**metadata) File "c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\core.py", line 135, in setup config = configuration() File "C:\Users\i319268\AppData\Local\Temp\pip-build-b1nkbg30\scipy\setup.py", line 335, in configuration config.add_subpackage('scipy') File "c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\misc_util.py", line 1000, in add_subpackage caller_level = 2) File "c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\misc_util.py", line 969, in get_subpackage caller_level = caller_level + 1) File "c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\misc_util.py", line 906, in _get_configuration_from_setup_py config = setup_module.configuration(*args) File "scipy\setup.py", line 15, in configuration config.add_subpackage('linalg') File "c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\misc_util.py", line 1000, in add_subpackage caller_level = 2) File "c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\misc_util.py", line 969, in get_subpackage caller_level = caller_level + 1) File "c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\misc_util.py", line 906, in _get_configuration_from_setup_py config = setup_module.configuration(*args) File "scipy\linalg\setup.py", line 20, in configuration raise NotFoundError('no lapack/blas resources found') numpy.distutils.system_info.NotFoundError: no lapack/blas resources found
---------------------------------------- Command "c:\users\i319268\appdata\local\programs\python\python35\python.exe -u
-c "import setuptools, tokenize;file='C:\Users\i319268\AppData\Local\Temp\pip-build-b1nkbg30\scipy\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record C:\Users\i319268\AppData\Local\Temp\pip-06bz__e6-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\i319268\AppData\Local\Temp\pip-build-b1nkbg30\scipy\
私も試してみました、私はピップからscipyのダウンロードをインストールするには、このコマンドを使用しています
Christoph Gohlkeの非公式のSciPyホイールパッケージ。私は彼のホイールパッケージからインストールしようとすると、それはこのようなエラーを与える:
C:\Projects\Kaggle>pip install scipy-0.18.1-cp36-cp36m-win32.whl
scipy-0.18.1-cp36-cp36m-win32.whl is not a supported wheel on this platform.
私はすでに答えをStackOverflowのを見てきましたが、私は完全に立ち往生して何かを把握することができません。どんな助けもありがとう。前もって感謝します。
"win32"は.whlという名前で、32ビットのPythonを意味します。 64ビットPythonを使用している場合は、「amd64」と書かれたものが必要です。それが動作するかどうかを確認します。 – BrenBarn
@BrenBarnは次のように書いています:右のホイールバージョンを取得する必要があります。 3.5の代わりに3.5のホイールをダウンロードする必要があるように、Python 3.5がインストールされています。 – MrLeeh
@ BrenBarnありがとうございました。それはSciPyが正常にインストールされたことを示しています。 しかし、私はPythonコードにscipyのダウンロードをインポートしようとすると、その後、それはこのようなエラーを与える: >>>インポートは、(最後の最新の呼び出し) トレースバックをscipyのダウンロード:で ファイル「」、1行目を、 ファイル "C:¥Users¥i319268¥AppData¥Local¥Programs¥Python¥Python35¥lib¥site-packages¥scipy¥__ init__.py"、ライン61、 from numpy._distributor_initインポートNUMPY_MKL#はnumpy + mklが必要です ImportError:名前「NUMPY_MKL」をインポートできません –
CodeZeus