zoukankan      html  css  js  c++  java
  • 尚学linux课程---10、linux环境下安装python

    尚学linux课程---10、linux环境下安装python

    一、总结

    一句话总结:

    直接在官网下载python的源码包即可,然后在linux下安装
    linux下安装软件优先想到的的确是yum,但是yum库里面的python版本太低

    1、pstree:命令作用(linux系统中如何才能使用pstree命令)?

    pstree:显示进程树

    2、yum如何查看和安装一组软件(比如Development Tools)(比较好用)?

    查看:yum grouplist
    安装:yum groupinstall

    3、比如大数据人工智能这些,看网上在线文档好还是看书好?

    书还是有比较大的延后性:但是被总结过,有其好处

    4、linux下我想安装python软件包,但是去python官网下载发现没有for linux的软件包,那我们下载什么样的?

    下载 Source code

    5、python是用什么语言写的?

    c语言:去源码包里面看,有很多.c和.h的文件

    很多底层代码都是用C的,还有很多包也是用C写的
    当然也有很多包是用python写的啦

    6、linux下源码手动安装需要注意的步骤是什么?

    1、准备编译环境:查看源码类型,比如python是用c写的,那么就准备c的编译环境
    2、检查(依赖,兼容)
    3、预编译,编译,安装

    7、linux下c语言和c++的编译环境分别是什么(比如c编译环境是安装python需要)?

    gcc
    gcc-c++

    8、linux安装python环境的时候,为什么是去官网下载python,而不是yum直接安装?

    yum库延迟:yum库里面python2倒是一大堆,但是没有pyhton3

    9、解压python安装包的时候,tar的option分别是什么意思:tar -zxvf Python-3.6.1.tgz?

    -z:有gzip属性的
    -x:解压
    -v:显示所有过程
    -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

    10、centos里面颜色显示为绿色的文件是什么意思,比如解压python安装包之后的install-sh,configure文件(预编译源码要用到的文件)?

    表示可执行文件

    11、比如解压python安装包之后的install-sh,configure文件(预编译要用到的文件)是可安装文件,那么如何执行?

    ./configure:执行文件名前面加上 点 和 左斜线
    指定安装目录执行方式:任何命名--help查看如何使用:./configure --prefix=/user/python-3.6.1

    二、内容在总结中

  • 相关阅读:
    如何将网格式报表打印成其它样式
    拥有与实力不相称的脾气是种灾难——北漂18年(23)
    8.8.1 Optimizing Queries with EXPLAIN
    mysql 没有rowid 怎么实现根据rowid回表呢?
    secondary index
    8.5.5 Bulk Data Loading for InnoDB Tables 批量数据加载
    mysql 中key 指的是索引
    8.5.4 Optimizing InnoDB Redo Logging 优化InnoDB Redo 日志
    8.5.3 Optimizing InnoDB Read-Only Transactions 优化InnoDB 只读事务
    8.5.1 Optimizing Storage Layout for InnoDB Tables InnoDB表的存储布局优化
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/10960904.html
Copyright © 2011-2022 走看看