当前位置: 首页 > 知识库问答 >
问题:

错误:使用pip(Python 3.5.2)在Windows 10 64位中安装SciPy

松俊美
2023-03-14

我想通过pip(命令行)在我的系统中安装SciPy软件包。它是一个Windows 10 64位系统。我已经安装了Python 3.5。2.我已经安装了其他机器学习和统计软件包,如numpy、sklearn、pandas、matplotlib、sympy、jupyter、ipython和nose。它们都已成功安装,没有任何错误。

我使用这个命令来从pip安装smpy:

C:\Projects\Kaggle

但是,在安装的时候,我得到了这个错误:

C:\Projects\Kaggle

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:\用户\i319268\appdata\本地\程序\python\python35\libs']不可用

lapack_mkl_info:
  libraries mkl_rt not found in ['c:\\users\\i319268\\appdata\\local\\programs\\python\\python35\\lib',

'c:\','c:\用户\i319268\appdata\本地\程序\python\python35\libs']不可用

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:

用户警告:指定的路径C:\projects\numpy wheels\windows wheel builder\atlas builds\atlas-3.11。38-sse2-64\lib无效。警告。警告('指定的路径%s无效。'%d)不可用

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:

用户警告:Atlas(http://math-atlas.sourceforge.net/)找不到库。可以在numpy/distutils/site中指定要搜索库的目录。cfg文件(第[atlas]节)或通过设置atlas环境变量。警告。warn(AtlasNotFoundError.doc)lapack\u信息:在['c:\users\i319268\appdata\local\programs\python\python35\lib'、'c:\'、'c:\users\i319268\appdata\local\programs\python\python35\libs'中找不到库lapack不可用

c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\system_info.py:1543:

用户警告:Lapack(http://www.netlib.org/lapack/)找不到库。可以在numpy/distutils/site中指定要搜索库的目录。cfg文件(第[lapack]节)或通过设置lapack环境变量。警告。警告(LapackNotFoundError.doc)lapack\u src\u信息:不可用

c:\users\i319268\appdata\local\programs\python\python35\lib\site-packages\numpy\distutils\system_info.py:1546:

用户警告:找不到Lapack源。可以在numpy/distutils/site中指定搜索源的目录。cfg文件(第[lapack\u src]节)或通过设置lapack\u src环境变量。警告。警告(LapackSrcNotFoundError.doc)不可用

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",

第415行,在setup_package()文件"C:\用户\i319268\AppData\本地\Temp\pip-Build-b1nkbg30\sency\setup.py",第411行,在setup_package设置(**元数据)文件"c:\用户\i319268\appdata\本地\程序\python\python35\lib\site-包\Numpy\distutils\core.py",第135行,在安装配置=配置()文件"C:\用户\i319268\AppData\local\Temp\pip-build-b1nkbg30\smpy\setup.py",第335行,在配置config.add('smpy')文件"c:\用户\i319268\appdata\local\程序\python\python35\lib\site-包\Numpy\distutils\misc_util.py",第1000行,add_subpackagecaller_level=2)File"c:\user\i319268\appdata\local\Program\python\python35\lib\site-包\Numpy\distutils\misc_util.py",第969行,get_subpackagecaller_level=caller_level1)文件"c:\用户\i319268\appdata\本地\程序\python\python35\lib\site-包\Numpy\distutils\misc_util.py",第906行,在_get_configuration_from_setup_py配置=setup_module.configuration(*args)文件"sency\setup.py",第15行,在配置config.add_subpackage('linalg')文件"c:\用户\i319268\appdata\local\程序\python\python35\lib\site-包\Numpy\distutils\misc_util.py",第1000行,在add_subpackagecaller_level=2)文件"c:\用户\i319268\appdata\local\程序\python\python35\lib\site-包\Numpy\distutils\misc_util.py",第969行,get_subpackagecaller_level=caller_level1)File"c:\用户\i319268\appdata\本地\程序\python\python35\lib\site-包\Numpy\distutils\misc_util.py",第906行,_get_configuration_from_setup_py配置=setup_module.configuration(*args)文件"sency\linalg\setup.py",第20行,在配置中提高NotFoundError('no appack/blas资源找到')numpy.distutils.system_info。NotFoundError:未找到任何拉链/blas资源

---------------------------------------- Command "c:\users\i319268\appdata\local\programs\python\python35\python.exe -u

-c“导入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'))”安装——记录c:\Users\i319268\AppData\Local\Temp\pip-06bz\uu e6-record安装记录。txt--外部管理的单一版本--编译“失败,错误代码为C:\Users\i319268\AppData\Local\Temp\pip-build-b1nkbg30\scipy中的1\

我也试过Christoph Gohlke提供的非官方SciPy wheel软件包。当我尝试从他的wheel软件包安装时,会出现如下错误:

C:\Projects\Kaggle

scipy-0.18。1-cp36-cp36m-win32。whl不是此平台上的受支撑车轮。

我已经在StackOverflow上寻找答案,但我完全卡住了,什么也找不到。任何帮助将不胜感激。提前感谢。

共有1个答案

朱高丽
2023-03-14

这个问题已经解决了。多亏了@BrenBarn在上面的评论中的帮助,我现在一切都准备就绪并开始运行了。

使用Christoph Gohlke的车轮套件是让一切正常工作的最佳方式。

然而,这里要注意的主要事情是,您应该使用您想要从他的非官方软件包中获得的所有软件包,因为许多软件包可能依赖于其他车轮软件包。需要记住的另一件事是选择合适的车轮包版本(32bit或64bit以及python的正确版本[在车轮包名称中主要提到cp])。

例如

SciPy wheel package for 64bit system and Python 3.6: scipy‑0.18.1‑cp36‑cp36m‑win_amd64.whl

SciPy wheel package for 32bit system and Python 2.7: scipy‑0.18.1‑cp27‑cp27m‑win32.whl

希望这对其他人也有帮助。再次感谢您的帮助@BrenBarn。

 类似资料:
  • 我刚刚在我的MAC(约塞米蒂)上安装了Python3.4.3。我需要安装几个lxml,但是每次输入:pip install/“”/时,我都会得到错误消息。我已经遵循了多个教程,并且安装了pip。MAC已经有Python2.7.,但我安装了3.4.3。版本,不确定这是否是问题所在。错误消息为: brunos-macbook-pro:~brunopaesleme$pip install/macinto

  • 在命令提示符下通过pip installer for Python3.7安装pandas时,我反复遇到以下错误 我已经通过管理员运行了该命令,但它没有运行。

  • 我试图安装Django 1.10在我的ubuntu 16.04使用。现在我面临一个错误,我认为是有关的目录的安装路径,但我不知道如何通过。这里是错误: > 有人能告诉我该怎么做才能修好它吗?提前谢谢。

  • 问题内容: 我正在尝试在新的virtualenv中安装matplotlib。 当我做: 要么 我收到此错误: 任何人都知道发生了什么事吗? 任何帮助,不胜感激。 问题答案: 构建Matplotlib需要(和)这不是python库,因此无法处理(或)安装它。 您需要按照和(或与您的操作系统等效的其他方式)安装一些东西。 请参阅matplotlib的构建要求/说明。

  • 问题内容: 我使用Mac(OS X 10.11.5)。我想为python安装模块。在我输入,,。但是会发生错误。 该目录或其父目录不属于当前用户,并且缓存已被禁用。请检查该目录的权限和所有者。如果执行有,你可能想的标志。 该目录或其父目录不属于当前用户,并且缓存轮已被禁用。检查该目录的权限和所有者。如果执行有,你可能想的标志。 问题答案: 在运行pip安装之前,我可以通过Homebrew恢复到较旧

  • 我为我的项目设置了virtualenv并在何时运行 pip安装psycopg2 我在下面得到一个错误