美文网首页大数据 爬虫Python AI Sql
07-Linux下Python开发环境搭建

07-Linux下Python开发环境搭建

作者: 撩课学院 | 来源:发表于2018-10-29 07:32 被阅读2次

点我观看配套视频


一、Linux操作系统选择

Ubuntu操作系统

二、安装方式1-apt工具安装

1. apt介绍

* Advanced Packaging Tool(apt)是Linux下的一款安装包管理工具
* 简单理解,就是:
  - 在网络上的某个地方,有一个软件库;
  - 我们可以通过这个apt工具,把这些软件给下载下来,然后安装到我们的电脑上;
  - 也可以删除已经安装的软件
  - (可联想“xx软件管家”; 只不过以前我们都是通过鼠标点点点就可以;现在这个工具需要使用“命令”来完成而已)

2. 具体安装方式

在终端中,输入命令: sudo apt-get install python2.7
注意: 1\. 以上命令的python2.7, 中的2.7为版本号,可以根据需要自行修改
      2\. 有的Python版本最新版本可能下载不到(“xx软件管家”是不是有的软件也没有?没来得及更新?) 

3. 安装成功测试

在终端中,输入命令:python 或 python3 进行尝试;查看是否成功进入到“交互模式”

三、安装方式2-通过编译python源代码安装

1. 为什么要使用这种方式?

因为第一种方式有可能安装不到最新的版本;
通过这种方式:只要我们把Python的源码给下载下来;然后我们就可以自己安装

2. 这种方式的原理?

需要知道:
1\. 我们所使用的软件怎么来的?
   - 主要是通过程序员编写代码实现的;
2\. 好好的代码,怎么就变成了我们所使用的具体的软件?
   - 对代码进行编译运行,就可以得到一个可以使用的软件

总结: 代码 -> 编译/运行 -> 软件 
* 我们需要安装的“Python环境”就是一个软件
  - 是不是可以直接下载别人生成好的软件来安装?
  - 是不是也可以通过软件的源码,自己动手“编译/运行”来安装?

3. Ubuntu下,通过源码安装软件的步骤

  • 第一步: 获取源码包
    • wget
  • 第二步: 配置
    • configure
  • 第三步: 编译
    • make
  • 第四步: 安装
    • make install

4. 具体操作-Python2.x版本源码安装

1.下载&解压

wget -c https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
tar -xzvf Python-2.7.13.tgz

  1. 进入解压文件夹进行配置

cd Python-2.7.13/
sudo ./configure # 可添加参数 --prefix=目标安装路径

  1. 编译

make

  1. 安装

make install

5. 具体操作-Python3.x版本源码安装

  1. 下载&解压

wget -c https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
tar -xzvf Python-3.6.2

  1. 进入解压文件夹进行配置

cd Python-3.6.2
sudo ./configure # 可添加参数 --prefix=目标安装路径

  1. 编译之前,先安装编译需要的依赖包

sudo apt-get install build-essential checkinstall
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

  1. 编译

make

  1. 安装

sudo make install

  1. 补充
  • 修改关联python版本(当安装了多份相同的Python版本时,修改python3命令关联的对应python文件)
  alias python3='指定python3的路径'
  . ~/.bashrc # 让操作生效

四、友情提示

对于初学者来说,这一部分可能有点小难;特别看到陌生的命令;
所以,本节建议观看顶部视频教程;目标仅仅是搭建好环境就可以;
即使不理解具体命令什么意思也可以;对于我们后续的Python学习没有影响

相关文章

  • 07-Linux下Python开发环境搭建

    点我观看配套视频 一、Linux操作系统选择 二、安装方式1-apt工具安装 1. apt介绍 2. 具体安装方式...

  • 07-Linux下Python开发环境搭建

    点我观看配套视频 一、Linux操作系统选择 二、安装方式1-apt工具安装 1. apt介绍 2. 具体安装方式...

  • python环境搭建

    Windows下搭建 搭建python开发环境 开发环境:适用于进行代码开发的计算机文件编辑环境,专门用于进行软件...

  • Linux基础知识(一)2018-07-24

    一、Centos下Python开发环境的搭建 二、vim文本编辑器 一 、 Centos中Python开发环境...

  • superset

    1、superset开发环境搭建 环境准备:Python 3.7、anaconda 1.7.2、PyCharm 下...

  • Python学习一之开发环境搭建

    一、搭建Python开发环境 环境准备 win10 自备 idea idea安装传送阵 Python开发环境搭建步...

  • Python开发环境搭建

    Python 1.Python 开发环境搭建 1.1 window下Python安装 打开Python官网 www...

  • django环境搭建

    最近需要搭建一下适合python Django开发的环境 Window 10 平台 pip 升级 python –...

  • OpenCV环境搭建

    环境搭建 环境搭建为OpenCV的python(一下简称py)开发环境搭建,建立在py3的环境和语法上实现的。 w...

  • python入门

    主目录 Python简介 Python版本说明 Python特点 Python环境搭建 Python开发环境IDE...

网友评论

    本文标题:07-Linux下Python开发环境搭建

    本文链接:https://www.haomeiwen.com/subject/wupvtqtx.html