• Centos7 安装 Python 的笔记


    Centos7 安装 Python 的笔记

    注意:系统自带的Python2.7不要改动,最好也不要出错,不然yum之类的工具可能会出错。


    安装Python3.7.0

    TensorFlow对Python3.7.0的环境不是很适应。 TensorFlow最低版本Python >= 3 .5,Anaconda> = 4.2

    依赖包:

    yum -y groupinstall "Development tools"
    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
    # Python3.7.0需要多安装下面这个包
    yum install libffi-devel -y
    

    然后根据自己需求下载不同版本的Python3,我下载的是Python3.7.0

    yum install -y wget
    mkdir /root/install_python3
    cd /root/install_python3
    wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
    mkdir /usr/local/python3
    tar -xJf  Python-3.7.0.tar.xz
    cd Python-3.7.0
    ./configure --prefix=/usr/local/python3
    make && make install
    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
    

    Python从3.4版本(或2系列的2.7.5版本?)起自带pip。

    如果pip3未能安装成功:

    wget https://bootstrap.pypa.io/3.3/get-pip.py
    python3 get-pip.py
    

    为pip3创建命令pip3

    ln -s /usr/python3.6.1/bin/pip /usr/bin/pip3
    

    更改pip源为清华源

    设为默认
    修改 ~/.pip/pip.conf (pip 和 pip3 并存时),修改 index-url至tuna,例如

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    

    Vim的TAB键设置为默认4个空格

    1) vim /etc/vimrc

    set ts=4 
    set sw=4
    

    2) vim /etc/vimrc

    set ts=4
    set expandtab
    set autoindent
    

    推荐使用第二种,按tab键时产生的是4个空格,这种方式具有最好的兼容性。

    vim 将文件从dos格式转换到unix格式

    :set fileformat=unix
    :w
  • 相关阅读:
    Django框架(二)
    USACO 2019 December Contest 随记
    Codeforces 1249E By Elevator or Stairs? 题解
    NIKKEI Programming Contest 2019-2 D 部分分题解
    Codeforces 1196D2 RGB Substring (Hard version) 题解
    HDU5943 Kingdom of Obsession 题解
    智能账单统计软件开发日志3 图像比对算法
    Codeforces #536 A..D 题解
    智能账单统计软件开发日志2 图像形态优化
    智能账单统计软件开发日志1 立项与环境配置
  • 原文地址:https://www.cnblogs.com/fa-learning/p/9288690.html
Copyright © 2020-2023  润新知