Python(1)--打开Python大门

Python的由来:

  Python语言的命令来源于英国的一个超现实幽默表演团体:Monty Python,是戏剧界的披头士,在20世纪70年代风靡全球

  Python的作者是:Guido von Rossum(龟叔),在1989年圣诞节期间,为了打发无聊的时间,开发了Python语言,作为abc语言的继承(abc语言是龟叔参与开发的语言,该语言目标就是易学习、易使用,是以教学为目的的,不过最后夭折了)



安装Python:

  Windows安装Python:

  1、官网下载:

      https://www.python.org/downloads/windows/

      选择对应的版本即可,下载后傻瓜式安装就OK了

  2、Anaconda安装:

      https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

      选择对应版本,傻瓜式安装即可

      Anaconda会安装许多Python常用的库,很方便



  MAC安装Python同Windows:

    MAC自带python2,自行安装Python3

  1、官网安装:

      https://www.python.org/downloads/mac-osx/

  2、Anaconda安装:

      https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/



  Linux安装Python:

    linux系统自带Python,如果没有Python3版本的话,可以按下面步骤安装

    我这里使用的是centos7:

    1、下载Python的tgz包文件,目录随意,我这里是在/tmp
      wget -c https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz

    2、解压该文件

      tar xvf Python-3.6.5.tgz

    3、进入加压好的Python目录

      cd Python-3.6.5.

    4、提前安装上依赖的库,避免安装时出问题

      yum install gcc -y

      yum install zlib* -y

    5、指定安装位置,编译安装

      ./configure --prefix=/usr/local/

      make && makei nstall

    6、建立软连接

      ln -s /usr/local/python3/bin/python3 /usr/bin/python3

      ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

     

    注意:这里没有修改python2版本的软连接,所以python命令是python2,如果将python改为python2去做软连接的话,那么需要修改两个文件头,它们是依赖python2的,如yum文件

      这里将连接文件原有的python删除了,只保留了python2

    vim /bin/yum

    vim /usr/libexec/urlgrabber-ext-down

    将上面文件的文件头修改:#! /usr/bin/python改为 #! /usr/bin/python2

    这样python2命令为python2.7版本,python3为python3.6版本

    



通过命令行来验证是否安装成功

  打开命令行输入:python



多版本Python共存:

  上面MAC和linux实现了多版本共存

  windows上同时安装2版本和3版本后,将python.exe改名,2版本为Python2,3版本为python3,pip工具同理

原文地址:https://www.cnblogs.com/Mr-chenshuai/p/9972722.html

时间: 2024-11-08 09:01:50

Python(1)--打开Python大门的相关文章

转载:python文件打开方式详解——a、a+、r+、w+区别

第一步 排除文件打开方式错误: r只读,r+读写,不创建 w新建只写,w+新建读写,会将文件内容清零 (以w方式打开,不能读出.w+可读写) **w+与r+区别: r+:可读可写,若文件不存在,报错:w+: 可读可写,若文件不存在,创建 r+与a+区别: [python] view plain copy print? <span style="background-color: rgb(255, 255, 255);">fd = open("1.txt"

Python学习打开页面,关闭浏览器

通过Python的打开页面和关闭浏览器,实现对页面阅读次数的增加. 有些博客页面的阅读次数,只是简单的通过打开页面来计数的,如果是这样我们就可以通过Python进行刷阅读次数. #-*- coding: utf-8 -*- # refresh blog # 刷新博客阅读次数 # 使用打开页面,关闭浏览器的原理 # 打开10次,关闭一次浏览器 import webbrowser as web import time import os url = 'http://8796902.blog.51ct

python文件打开方式详解——a、a+、r+、w+区别

出处: http://blog.csdn.net/ztf312/ 第一步 排除文件打开方式错误: r只读,r+读写,不创建 w新建只写,w+新建读写,二者都会将文件内容清零 (以w方式打开,不能读出.w+可读写) w+与r+区别: r+:可读可写,若文件不存在,报错:w+: 可读可写,若文件不存在,创建 r+与a+区别: [python] view plain copy print? fd = open("1.txt",'w+') fd.write('123') fd = open(&

安装两个版本的python安装包,后安装的python程序打开时闪退

1.环境变量的问题 (Win7)右键打开"计算机"的属性设置→高级系统设置→环境变量. 在系统变量中的path中,编辑,在末尾加入Python的安装路径"F:\Python27", 路径与路径之间使用分号隔开. 2.电脑里装了两个版本的Python,先装的是python 3.6,双击时系统默认用3.6版本打开,所以打开后装的python 2.7的程序会闪退. 卸载并重新安装python 3.6. 分别打开python 2.7 和python 3.6的程序,均可正常打

Win7上打开Python IDLE时报“Subprocess Startup Error”

最近用要Python处理一点事,就打开Python IDLE,结果出现错误. "IDLE's subprocess didn't make connection. Either IDLE can't start a subprocess or personal firewall software is blocking the connecton." 以前是可以打开的啊,怎么会这样?我就想最近电脑上做了哪些改动. 前段时间想给GVim8.1安装YouCompleteMe,就换成Pyth

如何打开python idle(python shell)?

第一步 找到python.exe文件 第二步 找到Lib文件夹,打开 第三步 找到idlelib文件夹,打开 第四步 找到idle.bat文件,点击 成功打开python idle 原文地址:https://www.cnblogs.com/0nzh0/p/10731825.html

打开python自带IDLE出的问题

打开python自带IDLE编辑器时出的问题 IDLE can't bind to a TCP/IP port, which is necessary tocommunicate with its Python execution server. This might bebecause no networking is installed on this computer. Run IDLEwith the -n command line switch to start without a s

python教程,python入门教程

给大家整理的这套python学习路线图,按照此教程一步步的学习来,肯定会对python有更深刻的认识.或许可以喜欢上python这个易学,精简,开源的语言.此套教程,不但有视频教程,还有源码分享,让大家能真正打开python的大门,进入这个领域.现在互联网巨头,都已经转投到人工智能领域,而人工智能最好的编程语言就是python,未来前景显而易见.黑马程序员是国内最早开设人工智能的机构. 一.首先先推荐一个教程 8天深入理解python教程:http://pan.baidu.com/s/1kVNm

Python 一、Python基础

一.编程语言简介 1.高级语言与低级语言 一般来讲高级语言和低级语言有一下特点: 高级语言:实现效率高,执行效率低,对硬件的可控性弱,目标代码大,可维护性好,可移植性好 低级语言:实现效率低,执行效率高,对硬件的可控性强,目标代码小,可维护性差,可移植性差 我们都知道CPU运行的是二进制指令,所有的语言编写的程序最终都要翻译成二进制代码,但是为什么实现会有以上众多差异呢?下面以C语言为高级语言代表,汇编语言为低级语言代表来解释一下. 越低级的语言,形式上越接近机器指令,汇编语言就是与机器指令一一