python安装和matplotlib库导入全过程
来源:互联网 发布:武神赵子龙网络点击率 编辑:程序博客网 时间:2024/06/05 10:35
我使用Java和MATLAB和spss做数据挖掘工作,在数据挖掘工作中,由于要使用hadoop和spark所以我放弃了深入学习MATLAB和spss。我选用python作为算法的验证语言,然后Java作为工程语言更好的优化算法的实现过程。初来公司的时候,已经上一个同事已经安装了python3.4。由于我使用eclipse,所以我在eclipse上面安装了pydev。公司使用的jdk1.6.不能安装匹配python3.4的pydev,eclipse的版本过低也让我花费很长时间都无法让pydev显示在eclipse上面。因此,纠结了好久才找到合适的版本让python跑了起来。
多看不如多练,在学习python的时候,我主要学习了python的数据类型,字符串,数组,以及for,还有元组以及函数的定义。这是我自学Java所总结出来的学习过程。在了解完python的基础语法以后,我没有继续了解语法,因为单纯学习不如多实践。python作为我用来做算法验证,我好先把python计算所用的包导入python中,我打算这些做好以后,在工作中遇到要实现什么算法就可以使python来慢慢锻炼自己的编程能力,而不用单纯的学习python。
然后再导入python科学计算包的时候,我遇到了很多问题。下面我就介绍我遇到的问题。
使用pip导入包的时候总是无法打开python.exe进程。并且python.exe所在的文件夹出现乱码,我并没有使用中文名称做文件名,在文件名中我也没有使用特殊字符。在多次尝试修改无果的情况下,我卸载了python。在注册表下把有关python的文件全部删除。
然后重新装python又遇到了安装错误,因为安装的时候,忘记选取仅个人使用选项。
安装完成之后,把两个目录加入到path环境变量之中。然后在cmd中填写
python -V。显示了版本号,说明安装成功。然后把eclipse中pydev的python路径改成新的安装路径。python代码可以正常运行。
接下来就可以安装科学计算包了。
接下来使用命令在线安装python包总是出现时间超时,下载国外的库的时候网速就会特别的差。因此我们可以使用国内的镜像网站进行下载。速度快了不少。
我考虑先下载到本地之后,再导入到python之中。
我在python网站下载了matplotlib,numpy,scipy三个.whl文件之后通过pip install 安装在python上面,但是matplotlib总是显示版本不匹配无法进行安装。
因此我又在网上下载了.exe后缀的matplotlib包,但是在运行程序的时候,显示没有six和pyparsing两个包,于是我又在网上下载了这两个包都是.exe后缀的文件。这个时候我成功画出来了图。
- python安装和matplotlib库导入全过程
- 安装python Matplotlib 库
- python安装numpy和matplotlib
- Python安装numpy、matplotlib库
- mac上安装matplotlib和numpy等python库
- windows环境下安装Python和numpy,Matplotlib库
- 如何安装pylab:python如何导入matplotlib模块
- python matplotlib 安装 和错误处理
- python matplotlib 安装 和错误处理
- python matplotlib画图安装和使用
- Python-PyCharm安装numpy和matplotlib
- Python安装Numpy,SciPy和MatplotLib
- Numpy,SciPy和MatplotLib 安装 -- python
- python安装 numpy、matplotlib 和scipy
- 安装python Matplotlib 库绘图工具流程
- python 安装numpy,scipy,matplotlib算法库
- windows下安装python库matplotlib
- centos 安装python库matplotlib 错误
- emgucv for untiy 的操作(一)
- Dragonboard 410c Python 交互设计——PyQt环境搭建
- java设置一段代码执行的超时时间的简单方法 间接实现获取Connection超时问题
- 树的拷贝
- Linux关于bashrc与profile的区别(转)
- python安装和matplotlib库导入全过程
- thinkphp中Auth权限类的使用
- Spark on YARN cluster作业运行全过程分析
- 苹果手机如何制作铃声
- (三)Spring详解——创建bean实例
- 一个4tab选项卡页面(一个json)
- 动态规划:最少硬币找零问题、01背包问题、完全背包问题
- (2).Mybatis配置文件优化
- Android N(7.0)CTS测试注意事项