Python学习总结 01 配置环境
1 查看python的版本
ubuntu16.04 LTS系统下默认安装了python2.7.12 和python3.5.2, 她们在/usr/bin/下可以找到, 默认用python2.7.8
1) 在python中获取python的版本号,使用命令获取python的版本号
xinping@xinping-virtual-machine:/usr/bin$ python --version
Python 2.7.12
xinping@xinping-virtual-machine:/usr/bin$ python3.5 --version
Python 3.5.2
xinping@xinping-virtual-machine:/usr/bin$ python2.7 --version
Python 2.7.12
xinping@xinping-virtual-machine:/usr/bin$ which python
/usr/bin/python
xinping@xinping-virtual-machine:/usr/bin$ which python3.5
/usr/bin/python3.5
2) 在python中获取python的版本号,使用脚本获取python的版本号
方式1
#!/usr/bin/python
import platform
print platform.python_version()
方式2
#!/usr/bin/python
import sys
print sys.version
print sys.version_info
2 python下 easy_install的安装和使用
当使用第三方python包时,使用easy_install安装非常方便,在默认情况下easy_install是没有安装的,需要通过下面的命令在ubuntu上安装。
sudo apt-get install python-setuptools python-dev build-essential
由于我使用的是python2.7,毕竟第三方模块的选择要多一些。我主要使用easy_install来导入第三方python模块。easy_install的下载地址
https://pypi.python.org/pypi/setuptools
打开终端terminal,解压下载的setuptools-29.0.1文件,
tar -xzvf setuptools-29.0.
cd到解压后的目录下运行setup.py进行安装:
python2. setup.py install
然后就可以在terminal中直接使用easy_install命令。以numpy模块为例,用easy_install命令导入SQLObject模块
easy_install -f http://pythonpaste.org/package_index.html SQLObject
3 python下 pip的安装和使用
1) pip安装
pip是Python安装扩展模块的工具,通常pip会下载扩展模块的源代码并编译安装.通过下面的命令安装pip,pip是Python的一个安装和管理扩展库的工具。
apt-get install python-pip
2)pip 使用
使用如下命令安装模块,比如pip install wheel。
pip install 模块名
使用如下命令升级pip版本。
pip install --upgrade pip
4 安装Spyder
通过下面的命令安装PyQt4,Qt界面设计器,PyQt4的开发工具以及文档:
sudo apt-get install python-qt4
sudo apt-get install qt4-designer
sudo apt-get install pyqt4-dev-tools
sudo apt-get install python-qt4-doc
安装完毕之后,文档位于:
/usr/share/doc/python-qt4-doc
安装好PyQt4之后通过下面的命令安装Spyder:
sudo apt-get install spyder
由于Spyder经常更新,通过下面的命令可以安装最新版:
sudo pip install spyder --upgrade
Python api
http://python.usyiyi.cn/
参考资料:
http://blog.chinaunix.net/uid-7944836-id-3253015.html
Python学习总结 01 配置环境的更多相关文章
- Python学习【01】编程语言简介,Python安装及环境变量配置
编程语言介绍 开发 系统软件开发:Windows,iOS 应用软件开发:淘宝.网易云音乐.QQ 开发语言 高级语言:Python,Java,PHP, c#,GO,ruby,c++ ---&g ...
- python学习之简介与环境安装
[转自]http://www.cnblogs.com/wupeiqi/articles/5433925.html --Python可以应用于众多领域 如:数据分析.组件集成.网络服务.图像处理.数值计 ...
- Python 学习笔记01
print:直接输出 type,求类型 数据类型:字符串,整型,浮点型,Bool型 note01.py # python learning note 01 print('Hello w ...
- Spring学习资料以及配置环境
一.Spring4 1.介绍 新特性 SpringIDE 插件 IOC DI 在 Spring 中配置 Bean 自动装配 Bean 之间的关系(依赖.继承) Bean 的作用域 使用外部属性文件 S ...
- MIT JOS学习笔记01:环境配置、Boot Loader(2016.10.22)
未经许可谢绝以任何形式对本文内容进行转载! 一.环境配置 关于MIT课程中使用的JOS的配置教程网上已经有很多了,在这里就不做介绍,个人使用的是Ubuntu 16.04 + qemu.另注,本文章中贴 ...
- 学习openGL一——配置环境
openGL支持很多语言,C#, Java, Python, 和Lua.如果你没有使用C/C++,你必须下载和安装一个openGL包或库. 如果你使用了C/C++,你必须先建立一个编译环境,visua ...
- 七天从零基础学习android(1)--配置环境
在写这篇文的时候android开发经验还是0,是一个萌新,这是一篇记录一个萌新从零android编程基础到能编写一个记账本的开发过程(至少我是这样美好的希望着的) 首先因为是没有开发基础的,直接上百度 ...
- python学习第一天_环境的搭建
Python linux环境的安装: 1.https://www.python.org/ftp/python/ 大家可以在这里下载自己所需的linux下的版本 ,这里我下载的2.6.6版本: 2.在C ...
- 【Vue 学习系列 - 01】- 环境搭建(Win7)
1. 根据系统下载Node.js 下载地址:http://nodejs.cn/download 2. 安装Node.js 点击安装Node.js,在安装目录D:\Program Files\nodej ...
随机推荐
- Array&String总结
每一部分总结后有实例代码,代码中黄色框方法不改变原数组.PS:所有实例结果均一一运行所得. 符号说明: array和string共享 参数 Array --普通方法 栈: pop() p ...
- HTTP、HTTP2
HTTP.HTTP2.0.SPDY.HTTPS 你应该知道的一些事 原文链接:http://www.alloyteam.com/2016/07/httphttp2-0spdyhttps-readi ...
- SAP CRM 复用视图
在设计任何视图或组件的时候,我们需要以可复用的方式来设计它.UI组件设计的主要目标即可复用. 例如:几乎每个事务都要处理合作伙伴(客户).如果我们想要在Web UI显示那些合作伙伴,需要设计一个视图. ...
- ListView之多种类型Item
一.概述 一般而言,listview每个item的样式是一样的,但也有很多应用场景下不同位置的item需要不同的样式. 拿微信举例,前者的代表作是消息列表,而后者的典型则是聊天会话界面. 本文重点介绍 ...
- 原创 C++应用程序在Windows下的编译、链接:第三部分 静态链接(二)
3.5.2动态链接库的创建 3.5.2.1动态链接库的创建流程 动态链接库的创建流程如下图所示: 在系统设计阶段,主要的设计内容包括:类结构的设计以及功能类之间的关系,动态链接库的接口.在动态链接库中 ...
- 解决问题:无法对 System程序集 添加Fakes程序集
为了在单元测试中指定DateTime.Now的值,我采用Microsoft Fakes技术的Shim. 主要参考了园里的http://www.cnblogs.com/FreeDong/p/335311 ...
- IDEA 中scala 程序运行时的错误:报错 test is already defined as object test
解决办法:在 创建main文件夹和scala文件夹的时候,注意src与这两个文件夹不能同时设置为resources,否则就会产生报错,解决办法将src文件夹的resources取消,右键.
- 封装系统(以封装Windows 7为例)
安装步骤: 1.安装系统 2.启用Administrator帐户 3.进行简单的系统设置 4.系统精简 5.安装Adobe Flash Player 6.设置IE主页 7.在系统盘(C盘)创建Sysp ...
- 萌新笔记——Cardinality Estimation算法学习(二)(Linear Counting算法、最大似然估计(MLE))
在上篇,我了解了基数的基本概念,现在进入Linear Counting算法的学习. 理解颇浅,还请大神指点! http://blog.codinglabs.org/articles/algorithm ...
- 7、二种 为二个不同的子网配置DHCP服务器(中继代理服务器)
环境如下: (参考之前,保证二个子网可以互相ping通) 虚拟机vm1 192.168.170.3 VMnet8 (NAT模式) 虚拟 ...