能否有如ubuntu下apt-get搞定一切的方案?回复内容:
python的科学计算平台anaconda。 anaconda是一个和canopy类似的科学计算环境,但用起来更加方便。自带的包管理器conda也很强大。首先是下载安装。anaconda提供了python2.7和python3.4两个版本,同时如果需要其他版本,还可以通过conda来创建。安装完成后可以看到,anaconda提供了spyder,ipython和一个命令行。下面来看一下conda。输入 conda list 来看一下所有安装时自带的python扩展。粗略看了一下,其中包括了常用的 numpy , scipy , matplotlib 和 networkx 等,以及 beautiful-soup , requests , flask , tornado 等网络相关的扩展。anaconda相对canopy支持python的版本更多,对python新版本支持跟的很紧(sage不支持python3.x的理由是因为其依赖的scipy还不支持python3,而anaconda却实现了支持python3.3和3.4,这就说明问题了),此外其在linux平台下(通过conda管理)安装更方便。
先上图界面效果跟 matlab 几乎是一模一样了界面效果跟 matlab 几乎是一模一样了比 matlab 更棒的是编辑器支持语法高亮,命令自动补全,多种背景主题上面有人提到了 anaconda,在这里介绍下自己如何在windows上快速部署python开发环境的。是真的很简单,完全花不了多少时间。—————————————————-python科学计算的瑞士军刀——anoaconda 安装与配置python是一种强大的编程语言,其提供了很多用于科学计算的模块,常见的包括numpy、scipy和matplotlib。要利用python进行科学计算,就需要一一安装所需的模块,而这些模块可能又依赖于其它的软件包或库,因而安装和使用起来相对麻烦。幸好有人专门在做这一类事情,将科学计算所需要的模块都编译好,然后打包以发行版的形式供用户使用,anaconda就是其中一个常用的科学计算发行版
自带的包管理器conda也非常强大,甚至支持多个版本的 python 共存
主页地址:anaconda scientific python distribution1. 下载安装建议下载zip压缩包,速度快。安装过程是傻瓜式的,跟平时安装其他软件没啥区别2. 终端执行`conda list`可查看安装了哪些包3. 获取免费的学术license(此步骤可跳过,如果你对高性能库没有需求的话)申请地址:the anaconda python distribution for academics使用`edu`邮箱申请后,会在邮箱自动收到`license_academic`文件,将其放在`~/.continuum`目录下即可。4. 安装额外的包(命令行环境下执行)$ conda update conda$ conda install accelerate$ conda install iopro下面就是spyder的主界面。变量查看窗口很好用。5. 更换编辑器背景主题方案6. 更换ipython 终端背景7. 切割编辑器,多文本同时编辑经过简单的配置之后,集成化开发环境变得非常的 cool !详细过程介绍在我的博客:python科学计算的瑞士军刀——anaconda 安装与配置
pip install -r requirements.txt 与windows无关
winpythonanacondacanopy三大发行版,一站式搞定。除第一者只有pip源外,后两者都还各有自己的第三方源。
首选的当然是easy_install啊,接着是pip。有时候版本安装出现问题,或者版本不对,就是要自己下载对应的包了。除了这些还可以安装winpython,anaconda,canopy啊,不对我个人推荐anaconda。anaconda下载continuum analytics: documentation — continuum documentation continuum analytics: documentation目前比较流行的python科学计算发行版 – 网海水手 – 博客频道 – http://csdn.net (贴个链接,如侵权立删)http://blog.csdn.net/rumswell/article/details/8927603python的一些模块。python extension packages for windows – christoph gohlke http://www.lfd.uci.edu/~gohlke/pythonlibs/这也是极好的资源网站。sourceforge – download, develop and publish free open source software http://sourceforge.net/
直接下打包的pysci即可比如winpythondownload anaconda python distribution各版本可共存互不影响
我用的是winpython 发行版
没人提python(x,y)吗?大部分科学计算方面的库这里面都已经包含了。还有ide(idle,spyder),pyqt,制图,制表,打包等等。而且文档非常详细,美中不足的目前只有python2版本的。另外如同apt的包管理器也是有的,就是pip嘛。
到github上下载对应库的源代码包解压,在cmd下进入对应文件夹,python.exe setup.py install适用于使用setuptools进行打包的源代码包。
visual studio 2015 支持python了,安装时默认不安装 (custom方式的话可以吧python装上); 自建python project时 可以装上python相关工具还是那句话, windows平台下最好的ide是visual studio, 没有之一