最近在学Python金融大数据分析,在安装Python进行大数据分析的环境时遇到很多问题,例如:在安装pandas包时候就要到各种错误,总是缺少很多安装包,最后发现利用Python的Anaconda进行科学计算环境的搭建非常方便。

1、 Anaconda介绍:

我们可以从http://continuum.io/downloads上下载适合你操作系统的Anaconda,那么我们为啥用Anaconda进行Python部署呢?有一下几个方面的因素:

(1) 库/软件包

可以安装100多个重要的Python库和软件包,而且可以版本一致的方式安装所有的软件包。

(2) 开源

Anaconda是免费开源的,而且分发版本中所有的库和软件包也是如此。

(3) 跨平台

Anaconda可以运用于Windows、Mac OS 和Linux平台。

(4) 自动更新

Anaconda中的库和软件包可以免费在线自动更新。

(5) Conda软件包管理程序

Conda软件管理程序可以并行使用多个Python版本和多个版本的库。

Anaconda的安装非常简单,在windows下只需双击安装程序,然后安装提示一步步下去即可,在Linux中,在shell中进入安装程序所在的目录,然后输入:

bash Anaconda -1.x.x-Linux-x86[_64].sh

安装完成后,就可以利用这100多个库和软件包了,anaconda所包含的一些库和软件包:

2、安装模板:

Anaconda已经自带了很多的科学计算用的库和模板,但是这还不够,有时候我们需要安装一些其他模板:

conda

anaconda自带了conda命令用于安装模板和更新模板,比如:

安装模板

conda install scipy

更新模板

conda update scipy

更新所有的模块

conda update --all

pip

pip是Python自带的模块安装工具,比如:

pip install requests

pip install requests --upgrade

升级Anaconda

新版本发布后,可以利用pyenv来安装最新版本,也可以利用Anaconda自带的更新工具升级:

conda update conda

conda update anaconda

python开发常用的IDE:

(1) Spyder

(2) IPython

(3)PyCharm

下面用conda创建一个名叫python2的版本为python2.7的环境。

conda create -n python2 python=2.7

这样就会在Anaconda安装目录下的envs目录下创建python2这个目录。

向其中安装扩展可以:

直接用 conda install 并用 -n 指明安装到的环境,这里自然就是 python2 ,例如:

conda install -n python2 pandas

想使用Spyder,可以配置好环境变量后。在cmd窗口使用Spyder就可以打开窗口了:

python开发工具和框架安装器_Python基础框架和工具相关推荐

  1. 最新版gg服务器框架安装器,GG服务框架安装器最新版本

    GG服务框架安装器最新版本是一款非常实用的谷歌框架修复软件.这里支持的手机型号是非常多样的,常见的都是可以支持的,而且还可以为用户提供超多的修复功能,还有人工客服为用户24小时服务.如果你有心动了的话 ...

  2. python开发工具和框架安装器_Python 开发工具和框架安装

    引言: 其实之前对于 Python,只是知道有这门语言而已.大部分还是使用 .net 开发的,之前也学了 MVC+EF 开发,但是由于工作上完全用不到,也就没有在博客记录学习的东西了. 最近又接触到了 ...

  3. android服务框架下载,GG服务框架安装器

    GG服务框架安装器是一款谷歌四件套的下载软件.无需root就能一件修复谷歌框架中的谷歌四件套了.当然你也能轻松下载4件套.这款软件最大的亮点就是修复游戏闪退.还有24小时的人工服务,手把手教你GG服务 ...

  4. 30多岁转行做python_30 岁转行做Python开发晚吗?而且是零基础

    原标题:30 岁转行做Python开发晚吗?而且是零基础 最近有小伙伴问小编,30 岁转行做Python开发晚吗? 小编想说,其实无论男女,只要想学,有这个动力,就直接去行动.无论年龄,无论性别,只要 ...

  5. CLion之C++框架篇-安装工具,基础框架的搭建(一)

    CLion之C++框架篇-安装工具,基础框架的搭建(一) 背景 日常学习C++,也就是看看书.在vim里写写代码.在日常项目开发中,也是边看书(一是系统性理解.二是找找有什么更好的代码编写方式)边写代 ...

  6. python基础框架_Python基础框架和工具-阿里云开发者社区

    Python基础框架和工具 最近在学Python金融大数据分析,在安装Python进行大数据分析的环境时遇到很多问题,例如:在安装pandas包时候就要到各种错误,总是缺少很多安装包,最后发现利用Py ...

  7. 支持python开发的环境有哪些变化_Python开发实践:打造完美的项目工程环境

    在程序开发时候一套好的开发环境和工具栈,可以帮我们极大的提高开发的效率,避免把大量时间浪费在周边琐事上.本文以Python为例,教大家如何快速打造完美的Python项目开发环境:内容涵盖了模块依赖管理 ...

  8. python安装方法_Python基础入门——简介和环境配置,超实用!

    作者 | kbsc13 来源 | 机器学习与计算机视觉(ID:AI_Developer) 上周结束了如何构造一个机器学习项目的系列文章,当然还有一篇简单的总结以及介绍一些入门的学习资料,不过还在整理, ...

  9. 支持python开发的环境有哪些特点_Python虚拟环境详细教程,一篇带你入坑

    Python 之所以强大,除了语言本身的特性外,更重要的是拥有无所不及的第三方库.强大的软件库,让开发者将精力集中在业务上,而避免重复造轮子的浪费.但众多的软件库,形成了复杂的依赖关系.今天我们就来了 ...

最新文章

  1. Django内置Admin
  2. 三大国有银行同时入股 AI 公司第四范式
  3. 什么Linux服务器最适合你?
  4. Python分布式+云计算
  5. 你真的会写留言功能吗?
  6. HBuilderX 自述文件
  7. Postman查看完整的请求报文
  8. mercurial和svn_DBA Mercurial简介–分支和合并
  9. RMAN 总括 组成 配置 检测
  10. dnf服务器字体文件,DNF普通伤害字体怎么改为超时空漩涡字体_字体制作方法分享_3DM网游...
  11. 常用公共数据集----数据获取
  12. 渗透攻击阶段 PTES
  13. 魏德米勒端子eplan宏_魏德米勒端子选型图册(完全版).pdf
  14. 如何压缩Word文档大小?这个方法太简单啦!
  15. IDAPython 让你的生活更滋润 part1 and part2
  16. 华人的旗帜——首位亚裔图灵奖获得者姚期智
  17. Added a key not lexically larger than previous.
  18. CentOS8下载及设置安装源(最新设置)
  19. 金针探底技术分析(下)
  20. __builtin_ffs 的使用方法

热门文章

  1. Apache Camel,Spring Boot 实现文件复制,转移 (转)
  2. 基于观察者模式——创建显示天气数据
  3. ASP.NET Core 2.1 源码学习之 Options[3]:IOptionsMonitor 【转】
  4. XJOI 3266 Dyeing 染色 题解
  5. java并发包下的lock接口与syschronized关键字的区别
  6. 2018大华软件大赛模拟赛第4题 (某股票操盘手账户里有N支股票,股价互不等)
  7. 通俗易懂JSONP讲解
  8. [转载] Python语言程序设计基础(第二版)嵩天等课后习题答案
  9. [转载] python 字典的get()pop()方法的区别
  10. [转载] 【python】定义带参数的装饰器,用装饰器限制函数的参数类型