介绍完python之后,相信大家对这门编程语言有一定的了解了吧。那么接下来我们就要为自己的计算机装上python,然后就开始我们愉快的python学习之路咯。

Python是一门跨平台语言,它可以在我们熟悉的windows上运行,也可以在mac和Linux系统上运行,安装完成后你可以通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本。

我们现在的教程用的是Python2.7的版本,目前Python的版本已经更新到3.6多了。为什么我们要学2.7的版本呢,因为python2.7的版本是目前企业选用的版本,但是过一段时间会向3.0以上的python版本发展,而且python是一个比较特别的版本,它是一个Python的一个过渡版本,python在发行版本的时候,直接从2的版本升上去3了,2跟3用法和功能上有一定的差别,所以Python就发布了Python2.7这个版本,是为了帮助一些老Python的使用者尽快的向python3.0的版本过渡。

在Windows上安装Python

建议去python官网上面下载,Python官网:http://www.python.org/,在Download里面选择2.7的版本下载。

特别要注意选上pip和Add python.exe to Path,然后一路点“Next”即可完成安装。

看到以上下画面,就是Python安装成功。

如果出现‘python’不是内部或外部命令,也不是可运行的程序或批处理文件。那就是你安装的时候没勾上Add python.exe to Path。解决办法:把Python安装程序重新运行一遍,记得勾上Add python.exe to Path。

或者在系统中添加环境变量

右键点击"计算机",然后点击"属性"

然后点击"高级系统设置"

选择"系统变量"窗口下面的"Path",双击即可!

然后在"Path"行,添加python安装路径即可(我的E:\Python27),所以在后面,添加该路径即可。

最后设置成功以后,在cmd命令行,输入命令"python",就可以有相关显示。

在Mac上安装Python

系统是OS X 10.8或者最新的10.9 Mavericks,恭喜你,系统自带了Python 2.7。如果你的系统版本低于10.8,请自行备份系统并免费升级到最新的10.9,就可以获得Python 2.7。

在Linux系统上安装Python

现在已经有些Linux系统是自带Python2.7版本的,例如Redhat7.0以上的版本。

我们可以在Linux上通过命令行界面输入 whereis python查看系统有没有装上Python

如果没有的话,我们可以自行在Linux上安装Python2.7版本

1.准备编译环境gcc

2.去官网下载要安装的对应版本的python的源代码

下载地址:https://www.python.org/downloads/source/

你可以选择你要下载的版本,用wget指令来下载相应的源代码

3.解压下载的代码包(例如我们是下载的Python2.7.13版本的)tar -zxvf Python-2.7.13.tgz

cd Python-2.7.13

4.配置

1)查找configure文件find . -name configure

cd 搜索结果(一般就在Python文件根目录下)

2)进行配置./configure

5.编译make

make install

(如果没有其他特殊需求,安装就到此结束了,输入pythonx.x即可以进入你刚刚安装的python开发环境)

6.替换以前的python默认版本(创建新的软连接)cd /usr/bin/

rm -rf python

ln -s /usr/local/Python-x.x.x/bin/python ./python

(这样,你直接输入python就是你最新安装的python新版本啦,要想用以前的版本,可以输入pythonx.x来启动)

python 创建软连接_Python搭建环境相关推荐

  1. python创建列表_python创建与遍历List二维列表的方法

    python 创建List二维列表 lists = [[] for i in range(3)] # 创建的是多行三列的二维列表 for i in range(3): lists[0].append( ...

  2. python 创建子类_python创建子类的方法分析

    本文实例讲述了python创建子类的方法.分享给大家供大家参考,具体如下: 如果你的类没有从任何祖先类派生,可以使用object作为父类的名字.经典类的声明唯一不同之处在于其没有从祖先类派生---此时 ...

  3. python创建追加_Python文件的创建与追加

    (转载)https://www.xshell.net/python/python_open.html Posted by 破冰 on 2013-9-17 17:29 Tuesday 一.用Python ...

  4. python创建矩阵_Python创建对称矩阵的方法示例【基于numpy模块】

    本文实例讲述了Python创建对称矩阵的方法.分享给大家供大家参考,具体如下: 对称(实对称)矩阵也即: step 1:创建一个方阵 >>> import numpy as np & ...

  5. 如何用python创建文件_python在指定目录创建文件

    Python无法创建文件夹,如何制定创建目录?温柔也好,凶狠也罢.想有一个陌生的自己,给自己一些惊喜. /主目录/桌面/gnssIR_python-master:/usr/local/bin:/usr ...

  6. python创建变量_python创建变量

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 创建: 当python变量'赋值'时,根据值类型创建变量,如:a=1引用: 当参 ...

  7. python 调用数据挖掘_Python数据挖掘 环境搭建

    deepin 有很多小伙伴想学习python,但windows写python基本是坑,deepin属于linux分支,界面美观,内置大量桌面软件,对新手十分友好,这里尝试在深度系统(deepin)内安 ...

  8. python安装包_Python开发环境搭建

    本文是基于最新的版本python3的,俗话说:工欲善其事必先利其器.做自动化测试的第一步必须会搭建基本的自动化测试环境,掌握python基本的语法和一个IDE工具来进行开发,下边会详细介绍怎么搭建py ...

  9. Python Web开发-django搭建环境

    这段时间 不太忙,想着整理一下python开发相关的内容,so 就现在,说整就整,白羊座行动派! Django简介 Django,发音为[`dʒæŋɡəʊ],是用python语言写的开源web开发框架 ...

最新文章

  1. 简述C/S和B/S模式的区别
  2. MySQL- 用Navicat通过隧道连接到远程数据库
  3. 深度学习 占用gpu内存 使用率为0_你了解GPU吗?为什么说深度学习需要GPU?
  4. sublime text3安装js提示的插件
  5. Linux服务器ftp+httpd部署
  6. python第八周小测验_Python语言程序设计第2周测验+练习题复盘
  7. zabbix server is not running the information displayed may not be current
  8. 解释如何优化css选择器_购物车解释了CSS选择器
  9. Android开发学习笔记:圆角的Button
  10. android实时声音信号波形_android绘制播放音频的波形图
  11. dbv数据库乱码_使用DBV进行数据库版本控制
  12. 可以发送图片文件的php聊天室,基于 Swoole 开发实时在线聊天室(十四):发送图片消息...
  13. html鼠标悬停提示文字
  14. 对彩色花图像进行分类-基于R语言的Keras实现
  15. VMware 终端安装 VMware Tools 以及 开启共享文件夹
  16. MySQL学习-存储引擎
  17. sas 读取mysql数据类型_SAS | 格式规范数据读取
  18. 中国快递的“无冕之王”要回港上市了? 管理层身家超刘强东!
  19. 什么笔记本适合python_python什么样的笔记本
  20. Android 4.0按键事件以及系统流程分析

热门文章

  1. 【愚公系列】2023年05月 攻防世界-Web(Web_php_unserialize)
  2. 基于JavaSpringMVC+vue实现协同过滤电影推荐系统详细设计
  3. paddlepaddle学习—波士顿房价预测
  4. RAID 磁盘阵列 详解
  5. DDR3 controller 之储存器介绍
  6. PayPal创始人《从0到1》作者彼得•蒂尔,上周宣布与他的同性男友结婚了
  7. HTML+CSS大作业:基于HMTL校园学校网页设计题材【我的学校网站】
  8. 初学 Sliding Window 之个人笔记
  9. Authing | 如何打造一个高效的分布式研发团队
  10. VirtualBox共享PCI设备