Windows/Linux安装python2.7,pycharm和pandas——《利用Python进行数据分析》

一、Windows下(两种方法)

1. 安装Python EDP_free并安装pandas

① 如果你没有安装python2.7,可以直接选择安装Python EDP_free,然后再安装pandas等包就行 :

Python EDP_free 网址:   http://epdfree-7-3-2.software.informer.com/7.3/

双击epd_free-7.3-2-win-x86.msi 进行安装,没有什么好讲的,各种点击下一步即可。

② 安装完成后运行cmd(命令提示符),输入python查看版本;如果出现ImportError: No module named site错误提示,请配置环境变量中的Path:

Python安装目录/
Python安装目录/scripts/

③ 安装pip

在cmd中进入到get-pip.py的相应目录下输入:get-pip.py

④ 安装pandas

pandas-0.17.0-cp27-none-win32.whl 网址: https://pypi.python.org/pypi/pandas/0.17.0/

在cmd中进入到pandas-0.17.0-cp27-none-win32.whl的相应目录下执行如下命令

pip install pandas-0.17.0-cp27-none-win32.whl

⑤ 测试是否安装成功

在cmd中输入如下命令

ipython --pylab
import pandas
plot(arange(10))

出现以下图片即为成功:

PS:在安装pandas过程中经常容易出现错误:‘ascii‘ codec can‘t decode byte 0xd5

解决方法: 在python/lib/site.py中加入

import sys
reload(sys)
sys.setdefaultencoding(‘gbk‘)

2. 安装Pycharm并安装pandas(也可以添加numpy等包,方法一样)

下载并安装Pycharm,然后在Pycharm中添加pandas:(安装Pycharm的过程不再说明)

打开 File→settings→Project→Project Interpreter,点击右边 绿色“+”, 在跳出的页面上输入pandas,并点击Install Package。

( PS:出现问题解决方法如上)

二、Linux下

①  Linux环境下安装就比较顺利,分别安装python,pip,pandas即可,

具体流程给大家贴一个链接:http://blog.csdn.net/qq_34841823/article/details/52180408(转);

②  或者安装Pycharn,然后添加pandas等包即可。

时间: 2024-10-12 07:28:18

Windows/Linux安装python2.7,pycharm和pandas——《利用Python进行数据分析》的相关文章

Windows+Linux安装Python工具setuptools

Windows+Linux安装Python工具setuptools setuptools是 Python Enterprise Application Kit(PEAK)的一个副项目,它 是一组Python的 distutilsde工具的增强工具(适用于 Python 2.3.5 以上的版本,64 位平台则适用于 Python 2.4 以上的版本),可以让程序员更方便的创建和发布 Python 包,特别是那些对其它包具有依赖性的状况. 经常接触Python可能会注意到,当需要安装第三方pytho

Windows下安装python2和python3多版本教程 转

Windows下安装python2和python3多版本教程   转 作者:云游道士 字体:[增加 减小] 类型:转载 时间:2017-03-30我要评论 这篇文章主要介绍下Windows(我用的Win10)环境下的python2.x 和 python3.x 的安装,以及python2.x 与 python3.x 共存时的配置问题. 现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里我们只介绍下Windows(

利用 Python 进行数据分析(九)pandas 汇总统计和计算

pandas 对象拥有一些常用的数学和统计方法.   例如,sum() 方法,进行列小计: sum() 方法传入 axis=1 指定为横向汇总,即行小计: idxmax() 获取最大值对应的索引: 还有一种汇总是累计型的,cumsum(),比较它和 sum() 的区别: unique() 方法用于返回数据里的唯一值: value_counts() 方法用于统计各值出现的频率: isin() 方法用于判断成员资格: 安装步骤已经在首篇随笔里写过了,这里不在赘述.利用 Python 进行数据分析(一

利用 Python 进行数据分析(八)pandas 基本操作(Series 和 DataFrame)

一.reindex() 方法:重新索引 针对 Series   重新索引指的是根据index参数重新进行排序. 如果传入的索引值在数据里不存在,则不会报错,而是添加缺失值的新行. 不想用缺失值,可以用 fill_value 参数指定填充值. 例如: fill_value 会让所有的缺失值都填充为同一个值,如果不想这样而是用相邻的元素(左或者右)的值填充,则可以用 method 参数,可选的参数值为 ffill 和 bfill,分别为用前值填充和用后值填充: 针对 DataFrame   重新索引

利用 Python 进行数据分析(七)- pandas 简单介绍(Series和DataFrame)

一.pandas 是什么 pandas 是基于 NumPy 的一个 Python 数据分析包,主要目的是为了数据分析.它提供了大量高级的数据结构和对数据处理的方法. pandas 有两个主要的数据结构:Series 和 DataFrame. 二.Series Series 是一个一维数组对象 ,类似于 NumPy 的一维 array.它除了包含一组数据还包含一组索引,所以可以把它理解为一组带索引的数组. 将 Python 数组转换成 Series 对象: 将 Python 字典转换成 Serie

利用 Python 进行数据分析(十二)pandas:数据合并

pandas 提供了三种主要方法可以对数据进行合并: pandas.merge()方法:数据库风格的合并: pandas.concat()方法:轴向连接,即沿着一条轴将多个对象堆叠到一起: 实例方法combine_first()方法:合并重叠数据. pandas.merge()方法:数据库风格的合并 例如,通过merge()方法将两个DataFrame合并: on='name'的意思是将name列当作键: 默认情况下,merge做的是内连接(inner),即键的交集. 其他方式还有左连接(lef

利用Python进行数据分析——pandas入门

利用Python进行数据分析--pandas入门 基于NumPy建立的 from pandas importSeries,DataFrame,import pandas as pd 一.两种数据结构 1.Series 类似于Python的字典,有索引和值 创建Series #不指定索引,默认创建0-N In [54]: obj = Series([1,2,3,4,5]) In [55]: obj Out[55]: 0 1 1 2 2 3 3 4 4 5 dtype: int64 #指定索引 In

《利用Python进行数据分析》之pandas的时间序列基础

本章以<利用python进行数据分析>的第10章:时间序列 为基础,整理了pandas 库中时间序列相关用法. 时间序列数据的意义取决于具体的应用场景,主要有以下几种: 时间戳(timestamp) 固定时期(period) 时间间隔(interval) 实验或过程时间 pandas提供了一组标准的时间序列处理工具和算法,可以轻松的对时间序列进行切片.聚合,对定期/不定期的时间序列进行重采样等. 这些工具大部分对金融和经济数据尤为有用,同时也可以用来分析服务器和日志数据. 1.日期和时间数据类

Windows同时安装Python2和Python3

最近仔细的又看一遍selenium(希望这也是最认真的一次,能从头到尾都看完),遇到个问题,selenium3.0.2+Python2.7+Firefox50.1时,鼠标事件ActionChains()类的各种鼠标操作方法没有实现,而且方法后面添加.perform()后,还有报错,以为是Python2.7的问题,所以需要再安装Pyhton3.6来验证一下. 一.分别安装Python2.7和Python3.6,安装步骤略(安装路径:C:\Python27:C:\Python36) 二.配置环境变量