zoukankan      html  css  js  c++  java
  • centos7上安装python3

    由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。

    [root@n5 ~]# which python
    /usr/bin/python

    /usr/bin下面可以看作是一些快捷方式的集合,常用命令的指引+自己创建的软连接

    创建软连接:ln -s source  target         target是快捷方式的路径,source是源文件路径

    删除软连接:rm -rf target         注意target后面不能加/,会导致把源文件删除

    1.安装依赖包

    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

    2.下载python(要用pandas的话千万要装3.5以上版本的

    wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz

    3.安装

    mkdir /usr/local/python3
    tar -xvJf Python-3.6.4.tar.xz
    mv Python-3.6.4/* /usr/local/python3
    cd /usr/local/python3
    ./configure --prefix=/usr/local/python3
    make && make install

    4.创建软连接

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

    5.安装ipython

    pip3 install ipython
    ln -s /usr/local/python3/bin/ipython3 /usr/bin/ipython3

    6.pip的一些包

    pip3 install numpy   #矩阵计算
    pip3 install pandas   #数据分析
    pip3 install scipy      #线性代数+优化
    pip3 install matplotlib
    pip3 install -U nltk    #nltp
    pip3 install -U scikit-learn  #ML库
    pip3 install sklearn
    pip3 install jieba
    pip3 install ipdb #用来调试
    pip3 install tqdm #可视化进度
    pip3 install fire #自动生成命令行,能把自己写的函数变成命令

    # 装tensorflow pip3 install np_utils pip3 install keras pip3 install tensorflow pip3 install future # from __future__ import absolute_import
  • 相关阅读:
    C#关于委托。。
    webBrowser自动填充、抓取网页数据
    《后台构造DataGridView,并且根据不同条件显示不同颜色》
    Google Test入门教程:从下载到运行
    Janus安装教程,ubuntu18.04系统
    Nginx安装教程,ubuntu18.04
    博客园~O(∩_∩)O
    LRJ入门经典0903切蛋糕305
    LRJ入门经典0907万圣节的小L306
    LRJ入门经典0905邮票和信封305
  • 原文地址:https://www.cnblogs.com/helloworld0604/p/9353509.html
Copyright © 2011-2022 走看看