简易安装python统计包
本文介绍使用pythonCharm IDE 来安装Python统计包或一些packages的简单过程,基本无任何技术难度,顺便提一提笔者在安装过程中遇到的两个小问题。
==================================================================================================================
1.pythonCharm介绍
对于这款IDE的描述,网上是这么说的,Python IDE & Django IDE for Web developers : JetBrains PyCharm
个人觉得界面风格各方面挺像Android Studio的,用于开发还是很不错的哦,可以去PythonCharm 的官网下到免费社区版。
2.使用pythonCharm安装python统计包
本文以介绍安装python的numpy,matplotlib,和scipy三个统计包为例子,关于他们的详细介绍可以去问度娘哈,或者找文档哈。
(当然大家完全可以通过下载这些包的安装程序,直接exe也是很方便的...)
首先启动pythonCharm,然后File>>Setting
再进入到如下图所示的界面
右上方可以选择不同版本的python解释器,python 2.x和python 3.x的语法上还是有区别的
右边的列表就是你已经安装的一些package啦,通过右边绿色的小加号可以很快的搜索安装package哦
如图
然而笔者在安装第一个numpy的时候就出现了UnicodeDecodeError,很气人有么有,不就是编码问题嘛,不怕
笔者在网上的帖子里找到了解决方法,已验证
=======================================================================
解决方法:进入到你的Python**/Lib目录下,打开文件mimetype.py,大概在220-250几行
在default_encoding'=sys.getdefaultencoding()这句的上方加入三行
if sys.getdefaultencoding()!='gbk':
reload(sys)
sys.setdefaultencoding('gbk')
就可以完美解决啦(注意python语言的缩进对齐哈),重新执行上述的install操作就可以啦
=======================================================================
3.scipy安装问题
但是笔者在安装scipy包的时候却出现了numpy.distutils.systeminfo.blasnotfounderror,no lapack resource什么的,网上也找了很多帖子,大多是linux下的,在windows下好像又要下好多东西,笔者捣鼓着就放弃了,好吧,我是懒人。
最后 ,笔者还是采用了老办法,在http://sourceforge.net/projects/scipy/files/里找到了对应自己版本电脑的scipy安装包,下完双击运行了一下就ok 啦!!!
ps:当已有setuptoos这个package之后,只要设置一下环境变量(不懂自己百度哈),在Path里末尾加上F:\PythonCharm\python\Scripts(也就是你电脑上Scripts的路径),别忘了加一个:(分号)
然后就可以打开命令行cmd,输入命令easy_install pip,等安装你想要安装的pip或者其他的包啦,很方便
4.效果展示
最后pos一张笔者用python画出来的图,还是很beauty的
附上代码:
- __author__ = 'Administrator'
- import sys
- import numpy as np
- import matplotlib.pyplot as plt
- def get_data():
- # example data
- mu = 100 # mean of distribution
- sigma = 15 # standard deviation of distribution
- x = mu + sigma * np.random.randn(50)
- return x
- def get_scatter_area():
- # 0 to 30 point radiuses
- return np.pi * (30 * np.random.rand(50))**2
- #you can write your code here
- def draw():
- #get input data
- x = get_data()
- y = get_data()
- area = get_scatter_area()
- print 'x is: ' + str(x)
- print 'y is: ' + str(y)
- colors = ('b', 'g', 'r', 'c', 'm', 'y', 'k', 'w')
- # the scatter chart of the data
- plt.scatter(x,y,s=area,c=colors,alpha=0.4)
- #show image
- plt.show()
- #plt.savefig(IMG_PATH)
- #the code should not be changed
- """if __name__ == '__main__':
- if len(sys.argv)==1:
- print 'error'
- else:
- #the path of image to show
- IMG_PATH = sys.argv[1]+'fig.jpg'
- draw(IMG_PATH)"""
- draw()

简易安装python统计包的更多相关文章
- 安装python 的 包 paramiko
安装python 的 包 paramiko 安装 依赖 yum -y install gcc python-devel 获取安装 pycryptowget https://pypi.python.or ...
- linux和windows下安装python拓展包及requirement.txt安装类库
python拓展包安装 直接安装拓展包默认路径: Unix(Linux)默认路径:/usr/local/lib/pythonX.Y/site-packagesWindows默认路径:C:\Python ...
- (转载)Linux平台下安装 python 模块包
https://blog.csdn.net/aiwangtingyun/article/details/79121145 一.安装Python Windows平台下: 进入Python官网下载页面下载 ...
- 内网安装python第三方包
内网快速安装python第三方包 内网安装包是一个很麻烦的问题,很多时候,内网的源会出现问题,导致无法安装. 这里给出一种快速在内网中安装第三方包,无需使用内网的源. 外网操作 1.根据开发环境下的所 ...
- 如何在win7上面安装python的包
最近在win7上面搞python,然后写的一些代码涉及到了对Excel的读写.所以需要用到包xlrd xlwt xlutils. 但问题是这些包import后显示的是找不到.错误提示是:Import ...
- Pycharm使用教程(四)-安装python依赖包(非常详细,非常实用)
简介 在做python开发时,需要很多依赖包,如果已经安装pip,安装依赖包,可以通过命令行:没有安装的,也可以通过PyCharm安装. 具体安装步骤 1.在File->Setting,如图: ...
- 安装python第三方包
20190822 先说一下,有4种方法(我知道的): 1.源码安装 2.python自带包管理器安装 3.外部包管理器安装 4.whl格式安装 1.源码安装 Python第三方库几乎都可以在githu ...
- 利用 pip 安装 Python 程序包到个人用户文件夹下
利用 --user 参数,即 pip install --user package_name 这样会将Python 程序包安装到 $HOME/.local 路径下,其中包含三个字文件夹:bin,lib ...
- 如何安装python .whl包
1.最简单的办法是是python -mpip install *** 配置过环境变量也可以 pip install *** 但是由于墙的原因,很大概率失败.可以找到对应网站下载对应的.whl 2.下载 ...
随机推荐
- 详解DB2 sqlstate 57016 原因码 "7"错误
- (翻译) TFS源代码控制的未来 (TFSVC vs. Git)
说明:由于博客园的限制,之前转发的MVP卢建晖的文章不能放入首页,但我会继续转发,感兴趣的同学请到我的博客首页查看. 博主: 翻译自微软Visual Studio ALM产品组老大Brian Harr ...
- 十五天精通WCF——终结篇 那些你需要注意的坑
终于一路走来,到了本系列的最后一篇了,这一篇也没什么好说的,整体知识框架已经在前面的系列文章中讲完了,wcf的配置众多,如果 不加一些指定配置,你可能会遇到一些灾难性的后果,快来一睹为快吧. 一: 第 ...
- WEB压力测试
原文地址:WEB压力测试 作者:鸟哥のlinux webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便. 1.适用系统: ...
- 解决"is marked as crashed and should be repaired"方法
初次遇到这个问题是在服务器上放置mysql的磁盘空间满了(数据库目录和网站目录一定要做一定的分离,不要放在一个磁盘空间了) 当请求写入数据库时,php会提示 **** is marked as cra ...
- 十一、Android学习第十天——项目开始(转)
(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 十一.Android学习第十天——项目开始 Android知识点的学习告一 ...
- MicroCube 风力发电装置
这个叫做 MicroCube 的发电装置其实是一套「小型风扇+发电机」的组合,能够输出三相交流电,之后转换成直流电给电池组充电. 一个 MicroCube 长宽高均为 23 厘米左右,重约 1.4 公 ...
- jmeter 性能测试工具的使用(Web性能测试)
1.下载 http://pan.baidu.com/s/1o7p18Ye 该软件不用安装,直接解压打开即可使用. 2.使用 这里就在win下进行,图形界面较为方便 在目录apache-jmeter-2 ...
- 9、FTP封杀用户、限制传输速率、限制访问目录、为匿名用户提供下载资源
一.封杀某些用户访问FTP服务器 例如 封杀 yanji [root@localhost root]# vi /etc/vsftpd.ftpusers (用户控制配置文件,主要用于限 ...
- go语言之并发
简介 多核处理器越来越普及,那有没有一种简单的办法,能够让我们写的软件释放多核的威力?答案是:Yes.随着Golang, Erlang, Scale等为并发设计的程序语言的兴起,新 ...