为了避免每次重装系统时又要东翻西找,现在此记录一下目前常用的Python包安装过程。

1) Python: 2.7.11, 下载地址:www.python.org。由于个人喜欢使用PyQt4(其实是不会PyQt5……),因此选择安装Python2.7。

安装好Python后,记得将D:/Python27和D:/Python/Scripts加入到系统环境变量的Path中。

打开windows的cmd窗口,输入pip install package安装相应的包,如:pip install numpy。

通过pip list查看已安装的包,而删除包则可输入pip uninstall package。

2) 可以用pip方式安装的包:

a) numpy:数据处理;

b) matplotlib:数据可视化;

c) pandas:数据分析;

d) pyserial:串口通信(注:利用pip安装的pyserial是版本3的,而在WinXP上只能使用pyserial2版本);

e) cx_freeze:将py打包成exe文件;

f) xlrd: 读Excel。

3) 无法通过pip方式安装的包:

a) PyQt4:界面开发;下载地址:https://www.riverbankcomputing.com/software/pyqt/download,下载exe文件后,双击安装;

特别要注意的是:如果是采用pip方式安装的numpy,则在使用scipy时会出现错误ImportError: cannot import name NUMPY_MKL,解决方法是:下载numpy对应whl文件安装。

c) pyserial2:串口通信(适用于WinXP);下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/,下载对应版本,如:pyserial-2.7-py2-none-any.whl,同样通过pip命令安装。

4) 开发环境:

PyCharm:下载地址:www.jetbrains.com。

python有哪些常用的package_个人Python常用Package及其安装相关推荐

  1. python使用matplotlib可视化、查看matplotlib中常用的线条形式(line style)和数据点标记形状(marker)

    python使用matplotlib可视化.查看matplotlib中常用的线条形式(line style)和数据点标记形状(marker) 目录

  2. python常用的集成开发环境和编辑器有哪些_常用的几款Python集成开发环境或者编辑器详解...

    Python3开发常用工具一:为什么使用开发工具? 在Python3教程之<安装>中,我们已经安装了Python开发环境,但是在终端里执行相关命令始终是不能开发大型项目的,并且对写过的代码 ...

  3. python自带的集成开发环境是什么-常用的几款Python集成开发环境或者编辑器详解...

    Python3开发常用工具一:为什么使用开发工具? 在Python3教程之<安装>中,我们已经安装了Python开发环境,但是在终端里执行相关命令始终是不能开发大型项目的,并且对写过的代码 ...

  4. python能绘制统计图吗-特征锦囊:常用的统计图在Python里怎么画?

    今日锦囊 常用的统计图在Python里怎么画? 这里的话我们介绍几种很简单但也很实用的统计图绘制方法,分别有条形图.饼图.箱体图.直方图以及散点图,关于这几种图形的含义这边就不多做解释了. 今天用到两 ...

  5. python各个解释器的用途-常用的五种Python解释器|老男孩网络Python学习课程

    Python是一门解释器语言,代码想运行,必须通过解释器执行,Python存在多种解释器,分别基于不同语言开发,每个解释器有不同的特点,但都能正常运行Python代码,以下是常用的五种Python解释 ...

  6. python一些常用函数_【python】常用的一些内置函数

    1.cmp cmp(A,B)函数,比较A,B的大小,如果A大于B,返回1,A小于B返回-1,A等于B返回0 print cmp(12,33) >>>-1 print cmp(&quo ...

  7. list python 访问 键值对_基础|Python常用知识点汇总(中)

    字符串字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串.1.创建字符串 str1 = 'Hello World!' str2 = "Hello W ...

  8. 什么是python扩展库_什么是目前比较常用的Python扩展库管理工具

    展开全部 在Python环境中已经有很多成熟的包,可以通过安装这些包来扩展我们的程序. 例如,很32313133353236313431303231363533e4b893e5b19e31333365 ...

  9. 用python实现excel 14个常用操作_用Python实现excel 14个常用操作

    自从学了Python后就逼迫自己不用Excel,所有操作用Python实现.目的是巩固Python,与增强数据处理能力.这也是我写这篇文章的初衷.废话不说了,直接进入正题. 数据是网上找到的销售数据, ...

最新文章

  1. 敏捷开发中如何定义“完成”?
  2. Linux下 WiFi rtl 移植,IMX6Q Linux WIFI+BT(RTL8723au)模块移植问题
  3. 【Asp.Net】得到http请求中的参数语句
  4. linux内核分析 网络九,“Linux内核分析”实验报告(九)
  5. 2021年度总结——做好事不留名·CSDN中的【雷锋】
  6. SAP CRM settype的传输原理
  7. Android之给控件添加水纹波效果
  8. 【034】◀▶ 学习网站 问题解决
  9. python3 [装饰器] 总结
  10. php错误日志分析_php错误日志
  11. Vue-组件之间的数据共享
  12. 四、kafka整体架构
  13. LVM扩容之xfs文件系统
  14. SIM800A/C只能发短信不能收短信解决方案
  15. PDCN/Padavan/老毛子路由器固件复位/无线桥接教程
  16. Kali 编译 Android 源码
  17. switch结构详解
  18. python分割图片数字_python实现图片中文字分割效果
  19. 微信企业号__开发记录__二次验证
  20. Parellel TSP

热门文章

  1. 线程池拒绝策略 开发中常用什么策略_面试官:说说你知道多少种线程池拒绝策略...
  2. linux输入ls后不显示_零基础学习之Linux基础命令小结
  3. 用udp协议通讯时怎样得知目标机是否获得了数据包?_和相亲对象聊天,你属于UDP还是CDP?...
  4. jmeter 高并发测试报告_JMeter分布式测试
  5. python3.6安装ipython_centos6.5下安装python3.6、pip、ipython
  6. python123平台作业答案第十一周_马哥2016全新Linux+Python高端运维班第十次作业
  7. python读取xlsx文件pandas_用Python的pandas框架操作Excel文件中的数据教程
  8. python精通时间_学Python需要多久能学会?精通Python需要多长时间?
  9. java mapreduce程序_简单的java Hadoop MapReduce程序(计算平均成绩)从打包到提交及运行...
  10. 【SpringBoot 2】(四)详析SpringBoot的常用注解