Windows下安装

1、下载安装包

首先访问http://www.python.org/download/去下载需要的python版本。我使用的是python2.7.5版本

点击Download进入安装页面

下载对应的版本

2、安装下载包

双击exe程序,一路next。

3、为计算机添加安装目录搭到环境变量

如图把python的安装目录添加到pth系统变量中即可。

添加python到环境变量

4、在cmd中输入命令行验证是否安装成功python--version

如成功显示版本号,则表示python安装成功

Linux / MAC下安装

一般情况下,Linux都会预装Python了,但是这个预装的Python版本一般都非常低,很多Python的新特性都没有,必须重新安装新一点的版本,从下边的截图,可以看到我的linux下,预装Python的版本非常低,古老的2.6.6版本。这里我准备安装现阶段稍微主流点的版本2.7.5。

系统自带的python版本

1、找到安装包

首先访问http://www.python.org/download/去下载需要的python版本。我使用的是python2.7.5版本

点击Download进入安装页面

复制下载链接地址

2、在Linux服务器下下载安装包wget "https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz"

3、解压安装包

后边需要做的事情需要你具有super user或者administrator的权限。图方便,我直接切换到了root用户下。tar -xzf Python-2.7.5.tgz

4、解压后进入Python-2.7.5目录cd Python-2.7.5

5、安装./configure

补:configure命令执行完之后,会生成一个Makefile文件,这个Makefile主要是被下一步的make命令所使用。打开Makefile你就会发现,里边制定了构建的顺序,Linux需要按照Makefile所指定的顺序来构建(build)程序组件。make

make实际上编译你的源代码,并生成执行文件。

再执行make install命令make install

make install实际上是把生成的执行文件拷贝到linux系统中必要的目录下,比如拷贝到/usr/local/bin目录下,这样所有user就都能运行这个程序了。

到这里Python就算安装完成了。需要说的是,其实其他的linux软件安装也是大同小异的,基本都需要走configure>make>make install这么一个过程。

6、把安装的python变成默认版本

安装完之后,我们执行python命令,你会发现默认的python命令仍旧是指向旧的版本2.4.3。

执行which python命令,你会发现默认的python是在/usr/local/bin/python目录下,实际上我们新安装的python也在这个目录下。

在命令行输入python2.7,这样就会执行到我们新的python版本了。

如果想在命令行输入python就能找到python2.7,可以在/usr/bin目录下做个软链:cd /usr/bin   #打开全局命令的目录

rm -rf python    #删掉之前的python软链

ln -s /usr/local/bin/python2.7 python   #创建python2.7的软链

python可以在哪些平台安装_python在不同平台下的安装方法相关推荐

  1. python cv2模块安装_Python运行脚本前,自动安装需要的模块包

    在服务器上部署Python程序时,往往需要先安装很多需要的模块包.如果一个一个安装就会出现忘记的情况.或者新增加某个新的模块时,也可能会忘记安装. 这里先讲一下怎么通过Python程序自动安装. 以下 ...

  2. python spider 安装_Python爬虫(11):Scrapy框架的安装和基本使用

    大家好,本篇文章我们来看一下强大的Python爬虫框架Scrapy.Scrapy是一个使用简单,功能强大的异步爬虫框架,我们先来看看他的安装. Scrapy的安装 Scrapy的安装是很麻烦的,对于一 ...

  3. 如何确定python开发环境已经配置好_python学习第一天:window安装python开发环境完整篇...

    Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上: 要开始学习Python编程,首先就得把Python安装到电脑里.安装后,你会得到Python解释器(就是负 ...

  4. python的numpy库安装_Python库之numpy库的安装教程

    一.numpy简介 NumPy是一个功能强大的Python库,主要用于对多维数组执行计算.NumPy这个词来源于两个单词-- Numerical和Python.NumPy提供了大量的库函数和操作,可以 ...

  5. python扩展包安装_Python包管理工具Distribute的安装

    Python的包管理工具常见的有easy_install, setuptools, 还有pip, distribute,那麽这几个工具有什么关系呢,看一下下面这个图就明白了: 可以看到distribu ...

  6. python安装成功的图标_ubuntu下:安装anaconda、环境配置、软件图标的创建、成功启动anaconda图形界面...

    Ubuntu安装anaconda常见的四大问题: 目录 1.介绍 2.安装anaconda 3.环境配置 4.软件图标的创建 5.成功启动anaconda图形界面 1.介绍 先介绍一下anaconda ...

  7. python安装beautifulsoup失败_Win10环境下python36安装BeautifulSoup出现错误的解决办法

    说明:win10 64位系统,Python3.6.3 Win10环境下安装BeautifulSoup4貌似没有任何问题,但是当使用时就会报错,错误如下: 通过报错信息到相应的位置去查看文件 try: ...

  8. python相对路径import 方法_Python 从相对路径下import的方法

    例如我们有如下结构的文件: pkg/ __init__.py libs/ some_lib.py __init__.py components/ code.py __init__.py 如果我们想要在 ...

  9. python批量下载网页文件夹_Python抓取网页批量下载文件方法初探(正则表达式+BeautifulSoup) (转)...

    最近两周都在学习Python抓取网页方法,任务是批量下载网站上的文件.对于一个刚刚入门python的人来说,在很多细节上都有需要注意的地方,以下就分享一下我在初学python过程中遇到的问题及解决方法 ...

  10. python能不能在win10系统中使用_win10系统下如何安装Python软件

    Python是一门受广大用户所喜爱欢迎的.使用广泛的语言.最近,就有一些升级win10系统的用户反映自己想要在新系统中安装Python软件,但是又不知道该如何操作.接下来,小编就为大家分享win10系 ...

最新文章

  1. html 换行符_每个非网站开发人员都应该了解的21个HTML基础知识
  2. ubuntu上安装python3.7教程_Day1: 如何在ubuntu 18.04中升级python 3.6到3.7
  3. 北航博士,研究所月入两万,是一种什么体验?
  4. 徐小凤将现身东方卫视跨年晚会 为63岁庆生
  5. 融合应急指挥调度系统
  6. 记录一次吃力的探索过程【Thinkphp搭建Mysql长连接并重用】
  7. 自成一派的风格楷体字体
  8. 人工智能并不像你想象的那么迫在眉睫
  9. NumberRunningTextView(数字会滚动的TextView)
  10. 【Valve】Dead Thread Detection Valve
  11. 在DW中实现鼠标移入字体变色
  12. Appium: Windows系统桌面应用自动化测试(二)
  13. android手机扇区数据读写,磁盘、SD卡、移动磁盘物理扇区读写
  14. oracle安装在非图形,非图形化静默安装Oracle 11g
  15. python import turtle as t_Python Turtle模块的简单应用
  16. 学波尔还是学王励勤?-----再谈正手弧圈的重心转移
  17. 【CSDN软件工程师能力认证学习精选】如何入门Python与机器学习
  18. 多测师拱墅校区肖sir___性能测试之硬件指标
  19. The Pragmatic Programmer 读书笔记
  20. Android support和Androidx库不能共存问题

热门文章

  1. 谈当代ICT技术热点
  2. IGCSE ICT是什么?好吗?难吗?
  3. 在Python中“准确而优雅”的声明函数(一)
  4. C++实现汉诺塔以及勒让德多项式
  5. Problem C. L04-03 n阶勒让德多项式的值(递归)---初学简单版
  6. 多层Unity3D物体模型穿透问题处理
  7. 入坑 docsify,一款神奇的文档生成利器!
  8. [WARNING] The requested profile pom.xml could not be activated because it does not exist.
  9. 快手、知乎等平台严厉打击“病媛”炒作行为:自媒体行业不能被流量裹挟
  10. oracle分类账设置,Oracle EBS R12 总帐和子分类账关系详解