Anaconda 自带的 scipy 模块 Python 居然无法单独安装? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
jmyz0455

Anaconda 自带的 scipy 模块 Python 居然无法单独安装?

  •  
  •   jmyz0455 Aug 18, 2016 7564 views
    This topic created in 3542 days ago, the information mentioned may be changed or developed.

    平时我在 Windows10 用 Python 习惯了有什么模块要安装都是直接 pip install ***,但是今天要安装 scipy 的时候无论如何都安装不了, easy_install 也不行,看网上说下载 .whl 或 .zip 文件的办法都没用,但是搜到的每一篇教程都会建议直接下载 Anaconda ,一下载就解决了,不过我非常不解。

    既然 Anaconda 只是个集成环境,它的模块不也是 Python 的?为什么无法直接用 Python3.5.2 单独安装?我印象中 Python 是一个很灵活的语言,没想到装个模块都要那么麻烦?

    这里贴出我的错误提示 pip install 的: Command "c:*\python3\python.exe -u -c "import setuptools, tokenize;file='C:\Users\\Local\Temp\pip-build-64rtofi_\scipy\setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record C:\Users*\Local\Temp\pip-4b971fpb-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users**\Local\Temp\pip-build-64rtofi_\scipy
    easy_install 的: Running from scipy source directory. error: no lapack/blas resources found

    其实我也是个新手,什么 .whl .zip 编译 的安装法不是很懂,每个教程都有他自己的说法,还有 .exe 大法,找到的只有 0.16.0 的版本,在安装界面还卡死了...很多方法试过都不行?

    虽然安装 Anaconda 就好了但是我觉得还是想知道为什么会安装失败,这种为了三百多 M 的一个模块安装了一个多 G 的集成环境不是一个高效的办法

    13 replies    2016-08-21 10:37:56 +08:00
    jmyz0455
        1
    jmyz0455  
    OP
       Aug 18, 2016
    而且安装了 Anaconda 之后不就和原来的 Python3.5.2 并存了?难道大家的电脑都是装了几个版本的 Python ?
    nevin47
        2
    nevin47  
       Aug 18, 2016 via Android
    报错已经告诉你了,缺 blas
    百度下 blas 怎么在 win 下安装就行
    yangff
        3
    yangff  
       Aug 18, 2016
    用 whl 不是很简单嘛…… `pip install xxx.whl`

    不过你需要先把 Numpy+MKL 装了…… 方法同上

    http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
    http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
    yangff
        4
    yangff  
       Aug 18, 2016
    注意他那个下载项目里面 cpXX 就是 CPython 对应的版本,别下载错了
    billgreen1
        5
    billgreen1  
       Aug 18, 2016
    你要不想安装 anaconda ,可以下载 miniconda ,使用 conda install 来安装, pip 是需要编译的,就 windows 那环境,你得安装很多东西才能编译吧?
    livc
        6
    livc  
       Aug 18, 2016 via Android
    都不用想,一个包怎么可能无法单独安装。
    zhuangzhuang1988
        7
    zhuangzhuang1988  
       Aug 18, 2016
    官方不是有二进制安装包么,
    numpy/scipy 源码安装 == 作死。。
    aaronzjw
        8
    aaronzjw  
       Aug 18, 2016   1
    win 安装 scipy 就是坑
    canautumn
        9
    canautumn  
       Aug 18, 2016   1
    一般是两条路选一个: 1 是你有时间,慢慢折腾,总能折腾出来;很多时候在网上问是没什么用的,因为系统环境可能很复杂,每个人都不一样,基本只能自己搞清楚。 2 是用 anaconda 、 virtualenv 等这种东西,多来几份独立的环境,直接搞定,拿空间换时间。
    Neveroldmilk
        10
    Neveroldmilk  
       Aug 18, 2016
    windows 下面的 anaconda 安装插件最好别用 pip install ,因为 windows 的环境变量乱的一塌糊涂,用 3L 说的编译好的 whl 离线安装包(只有 windows 才有啊, linux 可没有)。
    bigtan
        11
    bigtan  
       Aug 18, 2016
    miniconda 的 conda install scipy
    或者
    http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
    northisland
        12
    northisland  
       Aug 18, 2016 via Android
    缺数学库 blas 。。。印象中这东东是 fortran 写的。。。现在 windows 咋编译 fortran 呢?
    我在 linux 下没问题的,联系用 linux 玩
    necomancer
        13
    necomancer  
       Aug 21, 2016
    装二进制啊,从源码编译很坑的,你这个是从源码开始吧,报错是机器上没有 blas
    我也用 anaconnda ,你就直接用集成的不就好了么,而且还有 mkl 加速版。
    如果需要安装其他包,建议用 conda 管理,这个都是二进制包,不从源码来,方便很多,所有能 conda 的尽量 conda

    conda instal xxx
    About     Help     Advertise     Blog     API     FAQ     Solana     1103 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 52ms UTC 18:20 PVG 02:20 LAX 11:20 JFK 14:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86