Python概述与安装
Python
一门面向对象的解释性语言。
Python优点
开发效率高(有丰富的各种类库,不需要重复造轮子);可移植性;解释性;免费开源;交互式(IDLE,代码写一行执行一行)
Python缺点
相对于C/C++,其运行速度较慢;tab和空格问题。
Python安装
1、Python 2.7
安装路径需是英文的,如C:\Python27;安装之后需设置环境变量PATH:加上C:\Python27。我们安装完python之后会得到python.exe Python脚本的环境变量;pythonw.exe Python 图形化的环境变量。Python脚本:.py 脚本;.pyc 临时脚本;.pyo 优化代码;.pyw 图形化脚本
2、pycharm
下载路径:https://www.jetbrains.com/pycharm/download/
JetBrains 公司打造的一款IDE,功能较为强大,并专门开发了一些功能以支持Django框架
注意:先安装Python,再安装pycharm
3、Python的包管理工具安装
第一种:我们下载的是一个可执行文件,双击执行
第二种:我们下载的是一个压缩包,解压,执行目录当中的setup.py(执行方法:python setup.py install。这种安装方式适用于所有压缩包形式的python第三方模块的安装)
1、setuptools安装
下载setuptools压缩包(https://pypi.python.org/pypi/setuptools);
解压;
python ez_setup.py;
说明:当setuptools安装完后,python目录下会创建scripts目录,我们同样需要把该目录增加到环境变量里。
2、easy_install安装
下载easy_install压缩包(https://pypi.python.org/pypi/ez_setup);
解压;
python ez_setup.py;
3、pip安装
安装pip的前提条件是要安装setuptools或distribute。如果是Python3,则必须安装distribute,因为setuptools不支持Python3
下载pip压缩包(https://pypi.python.org/pypi/pip);
解压;
python setup.py install;
其他
#!/usr/bin/python 指出Linux的环境变量
#coding:utf-8或者#coding:gbk 声明字符编码
Python安装目录说明
Lib存放Python标准库内容
site_packages存放扩展库内容
doc存放帮助手册
用户变量和系统变量的区别:用户变量指的是当前用户的变量,而系统变量针对所有用户而言。
Python概述与安装的更多相关文章
- Python学习笔记 - day1 - 概述及安装
Python概述 Python是一种计算机程序设计语言.我们平时已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合网页编程的JavaScript语言等等. Python ...
- python简介及安装配置
概述 python是解释型语言,相对编译型语言,执行效率较低.python是通过c语言编写,官方解释器也是c语言编写cpython,也有其他的如用java编写的jpython.目前有2.0和3.0版本 ...
- Flask 学习(一)概述及安装
Flask 概述及安装 Flask 简介 Flask是一个使用 Python 编写的轻量级 Web 应用框架.其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 . 官方网址 ...
- Window下Python+CUDA+PyTorch安装
1 概述 Windows下Python+CUDA+PyTorch安装,步骤都很详细,特此记录下来,帮助读者少走弯路. 2 Python Python的安装还是比较简单的,从官网下载exe安装包即可: ...
- Python 2/3 安装与运行环境设置
Python 2/3 安装与运行环境设置: 1.Python 软件源:https://www.python.org/ 下载Win版本 https://www.python.org/downloa ...
- Python介绍、安装、使用
Python介绍.安装.使用 搬运工:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Python语言介绍 说到Python语言,就不得不说一下它的创始人Guido van Rossu ...
- python开发_mysqldb安装
在python的API上面,看到了MySQLdb,即python可以操作mysql数据库 接下来,我就把我这两天的工作给大伙絮叨絮叨: 准备条件: 1.MySQL-python-1.2.4b4.win ...
- Windows上python开发--2安装django框架
Windows上python开发--2安装django框架 分类: 服务器后台开发2014-05-17 21:22 2310人阅读 评论(2) 收藏 举报 python django 上一篇文章中讲了 ...
- 【Python】如何安装easy_install?
[Python]如何安装easy_install? http://jingyan.baidu.com/article/b907e627e78fe146e7891c25.html easy_instal ...
随机推荐
- IIS7中JS、CSS、Image无法显示和加载解决方案
前两天把机器从Windows7升级到Windows10,IIS也跟着升级了,在获取项目搭载IIS上发现原有的页面中所有的JS.CSS.Image都无法访问,提示500错误,起初以为是IIS没有装好 重 ...
- 替代PhotoShop:GIMP图形编辑器的使用
GIMP最早是linux环境下用于图形编辑的一款开源软件,目前的功能很已经很丰富,如果使用得当,在很多的图形编辑操作上完全可以替代收费的Photoshop(PS).目前GIMP已经发展成了多平台的开源 ...
- string使用
一.list和string转化 List转字符串,用逗号隔开 List<string> list = new List<string>();list.Add("a&q ...
- Android基础知识05—活动的生命周期
------ 活动的生命周期 ------ Android是使用任务Task来管理活动的,一个任务就是一组存放在栈里的活动的集合.每当启动一个活动 ,他就会在返回栈中入栈,并处于栈顶位置.而每当我们按 ...
- 类的封装(property)
封装 封装程序的主要原因:保护隐私:而封装方法的主要原因是:隔离复杂的执行过程 property的特性 将一个类的函数定义成特性以后,对象再去使用的时候obj.name,根本无法察觉自己的name是执 ...
- JAVA To C++ Converter Cracked ( 破解版 )
JAVA To C++ Converter v17.10.2 Cracked by X-Cracker 简介 JAVA To C++是一款将JAVA代码或项目转换为 C++的工具 免费版本只每次只支持 ...
- [ACdream] 女神教你字符串——三个气球
Problem Description 女神邀请众ACdream开联欢会,显然作为ACM的佼佼者,气球是不能少的~.女神准备了三种颜色的气球,红色,黄色,绿色(交通信号灯?) 有气球还不能满足女神,女 ...
- JDBC连接池-C池3P0连接
JDBC连接池-C3P0连接 c3p0连接池的学习英语好的看英文原版 c3p0 - JDBC3 Connection and Statement Pooling 使用c3p0连接池 三种方 ...
- [Scikit-learn] 2.1 Clustering - Variational Bayesian Gaussian Mixture
最重要的一点是:Bayesian GMM为什么拟合的更好? PRML 这段文字做了解释: Ref: http://freemind.pluskid.org/machine-learning/decid ...
- CSS选择器汇总
id选择器 #id 类选择器 .class 标签选择器 div, h1, p 相邻选择器 h1 + p 子选择器 ul > li 后代选择器 li a 通配符选择器 * 属性选择器 a[rel= ...