linuxscipy
① 如何使用python进行scipy.odr
也可以用python自带的安装工具,pip install numpy scipy 等。如果没有pip的话,可以试试easy-install numpy scipy。打开cmd,在里面输入这些命令。
不想自己一个一个装的话,最简单的方法是安装python(x,y)套装,也可以考虑enthought套装,都有完整的安装包。
如果用linux也很方便,比如ubuntu下用sudo apt-get install python-numpy python-scipy python-matplotlib等。
② 如何安装scipy python2.7 linux
yum直接安装 sudo yum -y install gcc gcc-c++ numpy python-devel scipy 其实官网可以找到
③ 在安装scipy时出现gfortran error:unrecognized command line option ‘--mno-cygwin
你输入service ssh status 显示unrecongnized srevice,说明你的电脑上没有开启ssh服务,否则会显示ssh start/running,process 5382,你用的什么linux,ubuntu应该用/etc/init.d/ssh restart来启动ssh服务
④ 学习linux有什么用
1. Linux作为企业级服务器的应用
Linux系统可以为企业架构WWW服务器、数据库服务器、负载均衡服务器、邮件服务器、DNS服务器、代理服务器、路由器等,不但使企业降低了运营成本,同时还获得了Linux系统带来的高稳定性和高可靠性,且无须考虑商业软件的版权问题。
2. 嵌入式Linux系统应用领域
由于Linux系统开放源代码,功能强大、可靠、稳定性强、灵活而且具有极大的伸缩性,再加上它广泛支持大量的微处理体系结构、硬件设备、图形支持和通信协议,因此,在嵌入式应用的领域里,从因特网设备(路由器、交换机、防火墙,负载均衡器)到专用的控制系统(自动售货机,手机,PDA,各种家用电器),LINUX操作系统都有很广阔的应用市场。特别是经过这几年的发展,它已经成功地跻身于主流嵌入式开发平台。
3. 个人桌面Linux应用领域
所谓个人桌面系统,其实就是我们在办公室使用的个人计算机系统,例如:Windows xp、windows 7、Mac等。Linux系统在这方面的支持也已经非常好了,完全可以满足日常的办公及家长需求。
随着Linux在服务器领域的广泛应用,近几年来,该系统已经参透到电信、金融、政府、教育、银行、石油等各个行业,同时各大硬件厂商也相继支持Linux操作系统;同时,大型、超大型互联网企业都在使用Linux系统作为其服务器端的程序运行平台,全球及国内排名前十的网站使用的几乎都是Linux系统,Linux已经逐步渗透到了各个领域。这一切表明,Linux在服务器市场前景光明。
⑤ 学好Linux有什么用
呵呵,你的问题还真不少。
学习Linux当然有用了,学习linux后,如果还想学编程语言的话,有如下选择:可以学C,因为Linux内核就是C编出来的,学好了C能更好的理解Linux;或者python,一种很强大的面向对象编程语言,学好了,进行Linux服务器管理相当的方便;还有就是php,现在很多公司招Linux方向的人员时,都会问你会不会php编程,如果你精通linux,还有php编程,那就很厉害了,至少找工作绝对没问题。编程语言都是相同的,VB是一种很好的编程语言,同时它也给微软造成了很大的安全隐患,但是这几年好像用的少了,java虽然好学,但是人才太多了,顶尖的不多。C++挺不好学的,但是它的用途很广,搞图形开发常用它。至于重新学习,完全不用,如果你VB非常熟练,再学其他的编程语言,会很轻松,刚开始可能有点费劲,一旦你深入进去了,就什么都不怕了。
“学了这个能做哪方面的工作”你指哪一方面,Linux还是编程?记着,它们是不同的行业。Linux的话,一般是服务器运行维护人员,或者做系统管理员。如果你能够在Linux下编程的话,而且编的不错,可以搞Linux的开发;至于编程方面,做网站开发,程序开发。
要去什么样的公司,看你的兴趣爱好。现在的IT公司很多很多,无论是大的,还是小的。只要你有能力,你有实力,什么公司都可以去。要说具体去什么样的公司,在咱们身边的就有很多,如网络、新浪、搜狐等。建议你去智联招聘或者51job看一下,那上面的公司很多的,你会发现每天都有需求。
⑥ 我想请教一下大家 在Linux系统上安装了Anaconda 后 怎么运行spyder(请不要再复制粘贴了)
找到anaconda的安装位置,默认情况下是主文件夹,然后打开bin文件夹,右键点击“打开终端”,一定要在这里右键打开,而不是通过其他途径打开终端,如图所示,输入 ./spyder
⑦ Linux下怎么配置python和opencv
以下说明在Linux下Python和OpenCV结合安装的过程,Python要使用OpenCV模块,则必须导入OpenCV提供的包,所以要提供Python支持,首先在安装OpenCV前安装必要的组件,一般列表如下:
1、gcc g++一般系统自带
2、cmake 编译OpenCV时使用,需要手动安装
3、pkg-config命令,一般系统自带,如果缺少,使用 yum -y install pkg-config 安装
4、Python 2.x,系统自带
5、NumPy 一个用于大型矩阵处理的库,这个必须!如果不安装则后面OpenCV安装后也编译不出来Python的模块,其他库可以后来安装
最后一步是安装OpenCV
在保证前4项没问题的情况下,开始安装NumPy模块,官网下载地址为:http://www.scipy.org/scipylib/download.html
进入SourceForge下载,地址为:https://sourceforge.net/projects/numpy/
直接点击Download即可下载,下载成功之后上传到Linux服务器,安装过程很简单,解压后直接安装即可(之前要确保python-devel已经安装)
unzip numpy-1.11.1.zip
cd numpy-1.11.1/
python setup.py install
另外numpy还可以去python官网下载:https://pypi.python.org/pypi/numpy
安装成功之后接下来进一步安装OpenCV,官方网站为:http://opencv.org/进入后点击DOWNLOADS来到下载界面:http://opencv.org/downloads.html,这里下载2.4.13的版本
下载完之后上传到Linux,执行接下来的安装:
unzip opencv-2.4.13.zip
cd opencv-2.4.13/
cmake -D WITH_GTK_2_X=ON -D CMAKE_INSTALL_PREFIX=/usr/local .
make # make -j4表示开4个线程来进行编译
make install
安装过程时间可能会有点长10~30分钟左右,编译完成之后OpenCV就安装到了指定的/usr/local下面的一些目录中,库文件就安装到了/usr/local/lib下,Python的模块安装位置是:/usr/local/lib/python2.7/site-packages,执行 ls /usr/local/lib/python2.7/site-packages/ 可以看到两个文件,一个是cv2.so一个是cv.py
这两个文件在刚才opencv-2.4.13编译的目录下面lib/下也存在着两个python模块文件,但是不幸的是现在并不能直接使用,原因是我们操作系统python依赖包的位置是/usr/lib/python2.7下,所以刚才如果编译到/usr下是直接可以用的,不过这个也不重要,只要我们将这两个文件复制到正确的目录下,那么就能正常使用OpenCV的功能了,执行: cp /usr/local/lib/python2.7/site-packages/cv* /usr/lib/python2.7/site-packages/ 复制过去之后进入python交互式界面执行 import cv2 没有报错则安装成功
可以写一个测试的小案例,在服务器上有一张图片是test.jpg现在简单的使用cv2模块解析成图像矩阵,然后再写入磁盘文件中,代码如下:
#!/usr/bin/python
# -*- coding:utf-8 -*-
import cv2
image = cv2.imread("test.jpg")
print image
cv2.imwrite("test1.jpg",image)
这里将原有的test.jpg生成test1.jpg,
执行 python cvtest.py 执行完后会发现输出好多矩阵变量,并且生成了test1.jpg文件
生成的文件有可能比原文件大也有可能小,具体根据图像来决定,现在查看一下图片内容,和之前是一样的
⑧ win系统安装scipy失败问题,提示没有BLAS的原因是什么
第1步 下载NumPy的SUPERPACK安装 numpy的-1.3.0rc2-win32的-SUPERPACK-python2.6.exe (直接下载网址,4782592字节)。运行此安装程序 导致“无法安装。的Python 2.6版要求,这是不是在注册表中找到“。 更新:有一个实际的安装程序的NumPy的作品-看问题的开端。
第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 <mole>
ImportError: No mole 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", "right", "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 proction.
所以我建议安装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
⑨ 如何简单安装NumPy与SciPy
NumPy是一个定义了数值数组和矩阵类型和它们的基本运算的语言扩展。
SciPy是一种使用NumPy来做高等数学、信号处理、优化、统计和许多其它科学任务的语言扩展。
学习这两个工具的话,官方有很详细的文档和教程来帮助入门:我是传送门
另外,还有一本书《NumPy and SciPy》,很薄,才67页:我是传送门
如何安装NumPy和SciPy
之所以写这篇文章主要是因为SciPy官网貌似强推安装基于Python的庞大软件(Software Distribution),但是安装这些软件一般就要删除之前的Python,有点太伤筋动骨了,之后找了好久才在官网的角落找到了SciPy的干净的扩展包= =.. 这篇文章就当给后人某个方便吧
安装NumPy和SciPy有两种方法:
第一种方法是安装基于Python开发的完整的软件(Software Distribution),这些软件里一般继承了很多python扩展包,还有一些其他的实用的的工具,比如IPython,Spyder等。这种方法的有点就是简单,一劳永逸,傻瓜式安装,就跟安装普通的程序一样,并且一下就安装了很多扩展包;缺点就是体积略大,一般要删除之前的纯净版Python,因此之前如果有东西(比如Python的IDE)的配置是基于之前的纯净版Python的话,就需要重新配置了。当然这些也都很简单,新安装的Python一般就在这些软件的某个文件夹里。
SciPy的官网就有这些软件的安装地址,链接在这里:我是传送门
其中Python(x,y)貌似比较有名,国内有人还基于这个软件写了本科学计算的书,叫《Python科学计算》
大家喜欢哪个就下哪个好啦~
第二种方法是安装Python扩展包,由于SciPy是基于NumPy的,所以需要先安装NumPy,再安装SciPy。这种方法稍微麻烦一点,但是也能在10分钟内搞定(不算下载时间)。优点就是安装的东西体积小,也不用伤筋动骨的删以前的Python
NumPy下载链接在这里:我是传送门
Windows系统的话直接下对应的exe文件就好,点开就直接装了,简单易行。Linux系统就要下载tar包了,然后cd到对应目录执行python setup.py build, python setup.py install应该就可以了(没试过,不过一般都这样)
SciPy下载链接在这里:源码包,可执行文件
Windows下直接下载可执行文件,直接就能装了。Linux下还是要下源码包,然后用上面的方法安装(同没试过,不过应该是这样)
测试是否安装成功:
NumPy的话,在IDLE里面执行importnumpy,如果没报错一般就安装好了
SciPy的话,在IDLE里面执行importscipy,如果没报错一般就安装好了
⑩ 在python2.7.6中怎么安装numpy scipymatplotlib pandas等模块
也可以用python自带的安装工具,pip install numpy scipy 等。如果没有pip的话,可以试试easy-install numpy scipy。打开cmd,在里面输入这些命令。
不想自己一个一个装的话,最简单的方法是安装python(x,y)套装,也可以考虑enthought套装,都有完整的安装包。
如果用linux也很方便,比如ubuntu下用sudo apt-get install python-numpy python-scipy python-matplotlib等。