win系统安装scipy失败问题,提示没有BLAS的原因是什么 为什么win下的scipy会安装失败
win10\u7cfb\u7edf64\u4f4d\u5b89\u88c5python\u7684scipy\u5305\u65f6\u51fa\u9519\u3002\uff0c\u5982\u56fe\u6240\u793a\uff0c\u8bf7\u95ee\u4ec0\u4e48\u539f\u56e0\uff1f\u4e0d\u8981\u8fd9\u6837\u88c5\u4e86\uff0c\u628a\u88c5\u7684scipy\u6587\u4ef6\u5939\u4eceC:\Python27\Lib\site-packages\u4e2d\u5220\u6389\uff0c\u4e4b\u540e\u5230
http://www.lfd.uci.edu/~gohlke/pythonlibs/
\u4e0b\u8f7d\u5bf9\u5e9464\u4f4dpython3\u7684\u7248\u672c\uff0c\u4e0b\u8f7d\u5b8c\u6210\u540e\u89e3\u538b\uff0c\u76f4\u63a5\u653e\u5165C:\Python27\Lib\site-packages\u4e2d\u5c31\u53ef\u4ee5import\u4e86\u3002
\u8fd9\u4e2a\u662f\u56fd\u5916\u5927\u5b66\u7f16\u8bd1\u597d\u7684\u5e93\uff0c\u4e0d\u5b58\u5728\u5b89\u88c5\u4e0d\u6210\u529f\u7684\u95ee\u9898\u3002
\u4e00\u4e2a\u57fa\u672c\u53ef\u4ee5\u5e94\u7528\u5230\u5176\u4ed6IDE\u3001\u5176\u4ed6\u7b2c\u4e09\u65b9\u5e93\u7684\u901a\u7528\u5b89\u88c5\u65b9\u6cd5\u5982\u4e0b\uff1a
\u9996\u5148\uff0c\u786e\u4fdd\u5728pip\u5916\uff0c\u8fd8\u5b89\u88c5\u4e86wheel\u5e93\u3002\u5982\u679c\u6ca1\u6709\uff1a\u6253\u5f00cmd\uff0c\u8f93\u5165pip install wheel\u8fdb\u884c\u5b89\u88c5\u3002
\u6b64\u65b9\u6cd5\u901a\u8fc7\u4e8c\u8fdb\u5236\u6587\u4ef6\u5b89\u88c5\u7b2c\u4e09\u65b9\u5e93\uff0c\u9700\u8981\u5728\u5b89\u88c5\u524d\u786e\u5b9a\u597d\u80fd\u591f\u5b89\u88c5\u7684\u7248\u672c\u3002
\u786e\u8ba4\u65b9\u6cd5\u5982\u4e0b\uff1a
\u5728cmd\u4e2d\uff0c\u8f93\u5165python\u8fdb\u5165python\uff08\u4e5f\u53ef\u5728IDE\u4e2d\u8fdb\u884c\uff09\u3002
\u7136\u540e\u8f93\u5165import pip;print(pip.pep425tags.get_supported())\uff0c\u754c\u9762\u4e0a\u8f93\u51fa\u5f53\u524dpython\u7684\u7248\u672c\u4fe1\u606f\uff0c\u5982\u56fe\u3002
\u5728www.lfd.uci.edu/%7Egohlke/pythonlibs/\u4e0a\u627e\u5230\u76f8\u5e94\u7684whl\u6587\u4ef6\uff0c\u4e0b\u8f7d\u5230\u672c\u5730\u3002\u6ce8\u610f\u4e0a\u56fe\u4e2d\u6807\u6ce8\u7684\u7248\u672c\u4fe1\u606f\uff0c\u5e94\u4ece\u7f51\u9875\u4e0a\u4e0b\u8f7d\u5bf9\u5e94\u7684\u7248\u672c\u4e3a\uff1aXXXX-cp35-cp35m-win_amd64.whl
\u5728\u6b64\u5904\uff0cscipy\u5bf9\u5e94\u7684\u5b89\u88c5\u5305\u4e3ascipy‑0.18.1‑cp35‑cp35m‑win_amd64.whl\uff08\u8bf7\u66ff\u6362\u4e3a\u4f60\u7684\u53ef\u5b89\u88c5\u7248\u672c\uff09\u3002\u6ce8\u610f\uff0cscipy\u4f9d\u8d56\u4e8enumpy+mkl\uff0c\u5b89\u88c5scipy\u524d\u9700\u8981\u5148\u5b89\u88c5\u597dnumpy+mkl\u3002
\u5373\u4f7f\u4f60\u5728\u6b64\u524d\u5df2\u7ecf\u5b89\u88c5\u8fc7numpy\uff0c\u4e5f\u8bf7\u4ece\u8be5\u9875\u9762\u4e2d\u627e\u5230numpy+mkl\u7684whl\uff0c\u4e0b\u8f7d\u5230\u672c\u5730\uff0c\u56e0\u4e3a\u91cd\u70b9\u5728\u4e8emkl\u800c\u4e0d\u662fnumpy\u3002
5
\u901a\u8fc7whl\u5b89\u88c5\u5e93\u7684\u65b9\u6cd5\u5982\u4e0b\uff1a
\u8fdb\u5165whl\u6587\u4ef6\u4e0b\u8f7d\u5230\u7684\u6587\u4ef6\u5939\u4f4d\u7f6e\uff0c\u6309\u4f4fshift\u952e\u7684\u540c\u65f6\uff0c\u70b9\u51fb\u9f20\u6807\u53f3\u952e\uff0c\u5728\u5f39\u51fa\u83dc\u5355\u4e2d\u9009\u62e9\u201c\u5728\u6b64\u5904\u6253\u5f00\u547d\u4ee4\u7a97\u53e3\u201d\u3002
\u5728\u6253\u5f00\u7684\u547d\u4ee4\u7a97\u53e3\u4e2d\uff0c\u8f93\u5165pip install +whl\u6587\u4ef6\u7684\u5168\u540d\uff0c\u5b89\u88c5whl\u3002
\u5b89\u88c5numpy+mkl\uff0c\u8f93\u5165pip install numpy‑1.12.0b1+mkl‑cp35‑cp35m‑win_amd64.whl\uff0c\u6309Enter\u540e\uff0c\u7b49\u5f85\u5b89\u88c5\u5b8c\u6210\u3002\uff08\u6ce8\u610f\u5c06\u6587\u4ef6\u540d\u66ff\u6362\u4e3a\u4f60\u7684\u53ef\u7528\u7248\u672c\u7684\u540d\u79f0\uff09
6
\u5b89\u88c5scipy\uff0c\u8f93\u5165pip install scipy‑0.18.1‑cp35‑cp35m‑win_amd64.whl\uff0c\u6309Enter\u540e\uff0c\u7b49\u5f85\u5b89\u88c5\u5b8c\u6210\u3002\uff08\u6ce8\u610f\u5c06\u6587\u4ef6\u540d\u66ff\u6362\u4e3a\u4f60\u7684\u53ef\u7528\u7248\u672c\u7684\u540d\u79f0\uff09
第2步 试图以另一种方式安装numpy的。下载的zip 包numpy的 CodeGo.net,1.3.0rc2.zip(直接下载网址,2404011字节), 提取在一个正常的方式将zip文件到一个临时 目录D:\\ temp7 \\ numpy的-1.3.0rc2(其中setup.py和 的README.txt是)。然后我打开行窗口,然后:d:
cd D:\temp7\numpy-1.3.0rc2
setup.py install
这跑了很久也和cl.exe时 (Visual Studio的一部分)。这里是一个近5000行代码 成绩单(230 KB)。 这个工作。现在我可以做到这一点在Python:import numpy as np
np.random.random(10)
这个结果:array([ 0.35667511, 0.56099423, 0.38423629, 0.09733172, 0.81560421,
0.18813222, 0.10566666, 0.84968066, 0.79472597, 0.30997724])
第3步 下载SciPy的SUPERPACK安装程序,SciPy的-0.7.1rc3- Win32的SUPERPACK-python2.6.exe(直接下载网址,45597175 个字节)。运行此安装程序造成 在上市之初 第4步 试图以另一种方式安装SciPy的。下载的zip 包SciPy的-0.7.1rc3.zip(直接下载网址,5506562 字节),将该zip文件解压在一个正常的方式来一个 临时目录D:\\ temp7 \\ SciPy的-0.7.1(其中setup.py 和的README.txt是)。然后我打开行窗口,然后:d:
cd D:\temp7\scipy-0.7.1
setup.py install
这并没有取得多大-这里是一个成绩单(约95 线)。 它失败:>>> import scipy as sp2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named scipy
平台:Python的2.6.2安装在目录D:\\ Python262, Windows XP的64位SP2,8 GB的RAM,Visual Studio 2008中 专业版安装。 在安装了Python的启动画面是:Python 2.6.2 (r262:71605, Apr 14 2009, 22:46:50) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
PATH的值,导致设置行窗口:Path=D:\Perl64\site\bin;D:\Perl64\bin;C:\Program Files (x86)\PC Connectivity Solution\;D:\Perl\site\bin;D:\Perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;d:\Program Files (x86)\WinSCP\;D:\MassLynx\;D:\Program Files (x86)\Analyst\bin;d:\Python262;d:\Python262\Scripts;D:\Program Files (x86)\TortoiseSVN\bin;D:\Program Files\TortoiseSVN\bin;C:\WINDOWS\system32\WindowsPowerShell\v1.0;D:\Program Files (x86)\IDM Computer Solutions\UltraEdit\
1. 我还没有尝试过,但你可能要下载此版本可移植的Python。它与Python的2.5.4运行SciPy的-0.7.0b1。
2. 可在非官方的64位安装程序的numpy的和SciPy的
3. 简短的回答:窗64的支持,今天仍然是进展中的工作的SUPERPACK肯定不会在64位python工作(但它应该能正常运行在32位的python,即使在Windows 64)。 与Windows 64的主要问题是,建设使用MinGW-W64是不是稳定在这一点:它可能是我们的(numpy的开发者)的故障,python的过错或MinGW的-W64。最有可能的所有这些:)的。所以,你有什么比崩溃numpy的随机等;为IFORT是一个从今天起 CodeGo.net,无论numpy的和SciPy的源代码,可以与VS 2008和IFORT(所有测试通过),但建设它仍然是一个相当痛苦,并不能很好通过numpy的构建基础设施的支持。
4. 由于成绩单为SciPy的告诉你,SciPy的是不是真的应该工作在Win64的:Warning: Windows 64 bits support is experimental, and only available for
testing. You are advised not to use it for production.
所以我建议安装32位版本的Python,并停止试图建立SciPy的自己。如果您仍然想尝试,无论如何,你首先需要BLAS与LAPACK,作为PiotrLegnica说。看到成绩单的地方一直在寻找这些库的版本的地方。
5. Enthought有一个Python发行,其中包括SciPy的,但是,它不是free的。警告:我有它。
6. WinPython是一个开放源码的分布,有64位numpy的和SciPy的。
7. 另一种方法: free的,包括大量的顺利合作。 这个人说: 你有没有尝试linux.pythonxy? ()。 这是64位的准备... 虽然我不太清楚
8. 尝试在你的2.6.2安装Python 2.6.3(这也应该加上正确的注册表项),或注册您现有的这个脚本。安装人员应经过这项工作。 结构SciPy的要求和图书馆-BLAS与LAPACK。
9. 我是一个32位的机器上得到这个错误。我固定它通过注册我的Python安装,使用脚本在: 这有可能是脚本也会使64位SUPERPACK安装工作。
10. 安装Python分布 下载并安装pythonPython的分布。 让pythonPython发布链接py3.3,如果你想numpy的,SciPy的或Matplotlib在py3.3工作或它像有只py2.7以上函数。 下面的链接提供了更多的细节python
http://www.cnblogs.com/tyoyi/p/5587144.html
绛旓細7鐨勬ā鍧楃紪璇戞渶浣庨渶瑕乂S2010锛屽鏋滄槸Py3.5鍒欑紪璇戦渶瑕佹渶浣嶸S2015璨屼技鈥︹︿綘鍙互鑰冭檻鐨勫姙娉曞寘鎷屼笉闄愪簬锛氳Microsoft Visual C++ Compiler for Python銆傝mingw-gcc鎴栬卨lvm-clang鐢ㄦ潵缂栬瘧 鏇存柊VS 鐩存帴涓嬩釜浜岃繘鍒瀹夎鍖鑰屼笉閫氳繃pip瀹夎 鐩存帴浣跨敤甯umpy/scipy鐨勫彂琛岀増锛屽canopy/anaconda/WinPythonc ...
绛旓細DLL load failed 杩樿窡鐫涓琛屼贡鐮侊紵搴旇鏄綘瀹夎浜嗕笉鍏煎鐨勬ā鍧楀寘锛屽彲鑳芥槸鏌愪釜妯″潡鍖呮槸32浣嶇殑锛屼笉鍏煎锛岀劧鍚庡彧瑕佸墠闈㈠嚑涓寘闇瑕佽皟鐢ㄨ繖涓ā鍧楀寘鐨勬椂鍊欏氨浼氬嚭鐜拌繖涓粨鏋滐紝寤鸿涓嬭浇anaconda锛孖python銆乶umpy銆乵atplotlib閮藉畨瑁呭ソ浜嗭紝杩樻湁绠娲佺殑spyder鐣岄潰锛屾兂瑕佹煡鐪嬪畨瑁呬簡浠涔堟ā鍧楋紝鍦╟md璋冨嚭鐨刣os鍛戒护琛岃緭鍏onda ...
绛旓細浣犵殑 scipy 鐗堟湰瑁呴敊浜. 浣犵殑python 搴旇鏄64浣嶇殑,浣犵殑 numpy 涔熸槸64浣嶇殑, 浣瑁卻cipy瑁呮垚32浣嶄簡
绛旓細濡傛灉浣犲湪鎵撳寘鐨勬椂鍊欎粩缁嗙湅鐨勮瘽浼氭湁璀﹀憡鎻愮ず锛屽憡鐭ヤ綘鎵句笉鍒scipy涓嬬殑鏂囦欢銆傛嵁璇磋繖鏄洜涓篜yinstaller涓嶆敮鎸乻cipy(缃戜笂鐪嬪埌鐨)銆備箣鍚庢垜璇曚簡涓涓媓idden import鍛戒护锛屽彂鐜板鏋滀綘涓嶄娇鐢╯cipy鐨勫姛鑳斤紝閭f墦鍖呭悗鍙互姝e父浣跨敤锛屼絾鏄鏋滀綘浣跨敤浜唖kimage涔嬬被鐨勫簱锛岄偅渚濇棫鏃犳硶瀹屾暣鎵撳寘銆傜綉涓婅繕鏈変竴涓柟娉曟槸闄嶄綆scipy鐨勭増鏈...
绛旓細鑷姩瀹夎 pip install scipy 鎵嬪伐瀹夎 1)璁块棶#scipy 鏍规嵁鑷繁绯荤粺鍙奝ython鐗堟湰涓嬭浇涓嶅悓鐨勫寘锛屽python34鐗堟湰锛windows 10 64浣嶇郴缁熷垯涓嬭浇 scipy‑0191‑cp34‑cp34m‑win_amdpython34鐗堟湰 scipy搴撳嚱鏁版庝箞瀹夎
绛旓細鍙兘绋嬪簭涓嶅吋瀹癸紝 鍙互鏇存崲涓増鏈瘯璇曘傚彟澶栧缓璁弬鑰冧笅绋嬪簭瀵归厤缃殑瑕佹眰銆傛垨鑰呭彸閿渶瑕佽繍琛岀殑绋嬪簭 閫夋嫨鍏煎鎬 鐢ㄥ吋瀹规ā寮忚繍琛岃瘯璇曘
绛旓細1. 杩欎釜鎻愮ず鍙互蹇界暐锛屼綘鐨 matplotlib 鍙兘宸茬粡瀹夎浜2. 娌″崌绾ф垚鍔熷彲鑳芥槸浣犳病鏈 root 鏉冮檺锛屾病鍦 mac 涓婂畨 python 鍖呯殑缁忛獙銆3. matplotlib 娌″畨瑁呮垚鍔熷彲鑳戒篃鏄洜涓烘病鏈 root 鏉冮檺銆4. 鎺ㄨ崘 anaconda 锛岀瀛﹁绠椾竴濂楀叏甯︼紝 numpy, scipy 閮芥湁锛 matplotlib 鏇存槸涓嶈皥锛岃繕鑷甫涓涓 IDE 锛屽緢濂界敤...
绛旓細2.瀹夎nltk锛堢増鏈琻ltk-3.0.1.win32锛,杩欐槸python涓嬬殑涓涓嚜鐒惰瑷宸ュ叿锛岄噷闈㈤泦鎴愪簡寰堝澶勭悊鑷劧璇█鎵闇瑕佺殑鍑芥暟銆傦紙涓嬭浇鍦板潃锛氬悓涓婏級3.瀹夎NumPy锛堢増鏈琻umpy-1.8.1-win32-superpack-python3.4锛夛紙涓嬭浇鍦板潃锛歨ttp://www.scipy.org/scipylib/download.html锛4.瀹夎SciPy(鐗堟湰scipy-0.15.1-win32...
绛旓細tensorflow鏄熀浜巔ython鑴氭湰璇█鐨勶紝鏄竴绉嶉珮绾у簲鐢紝瀹冨繀椤讳緷璧栦簬搴曞眰鐨勫簲鐢ㄥ彂鎸ヤ綔鐢ㄣ傚洜姝ら渶瑕瀹夎python,褰撶劧杩橀渶瑕佸畨瑁卬umpy銆scipy銆乻ix銆乵atplotlib绛夊嚑鍗佷釜鎵╁睍鍖呫傚鏋滀竴涓釜瀹夎锛屽崄鍒嗚楄垂鏃堕棿锛屼笉杩囩幇鍦ㄦ湁浜嗛泦鎴愮幆澧僡naconda锛屽畨瑁呭氨鏂逛究浜嗐俻ython鐨勫ぇ閮ㄥ垎鎵╁睍鍖,閮介泦鎴愬湪anaconda閲岄潰浜嗭紝鍥犳鍙渶瑕佽...
绛旓細1) 涓嬭浇瀹夎nose c:>pip install nose 2) 涓嬭浇numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl鍒癴:\ f:>pip install numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl, 姝ゆ楠や細瀹夎numpy鍜宮kl 3)瀹夎 matplotlib-1.2.0.win-amd64-py3.3.exe 4) 瀹夎Scipy. 渚濇棫鍒拌繖涓綉绔檋ttp://...