• CentOS7配置python3教程


    环境准备:

    1.python3.7.1 下载地址:https://www.python.org/    注意:CentOS7默认就有python2的

    2.虚拟机CentOS 7 64位,下载地址:https://msdn.itellyou.cn/ (这个虚拟机是纯系统一些环境都要自己去弄)

    3.VMware

    一:CentOS安装再VMware上

    参考地址:

    https://blog.csdn.net/guo_ridgepole/article/details/78973763

    https://jingyan.baidu.com/article/0eb457e5d7b28403f0a90577.html

    二:CentOS上安装python3.7.1

    1.打开终端,切换到root最高权限

    说明:输入su,然后输入密码(安装linux时候填写的),当出现root字样,那么就是root了。

    2.安装python在liunx上面赖以生存的环境

    yum -y groupinstall development

    yum -y install zlib zlib-devel

    yum -y install bzip2 bzip2-devel

    yum -y install ncurses ncurses-devel

    yum -y install readline readline-devel  (键盘键需要)

    yum -y install openssl openssl-devel

    yum -y install openssl-static

    yum -y install xz lzma xz-devel

    yum -y install sqlite sqlite-devel

    yum -y install gdbm gdbm-devel

    yum -y install tk tk-devel

    yum -y install libffi libffi-devel

    说明:安装以上这种东西,都需要运行步骤5,6,7

    3.下载python3.7.1安装包

    # wget  https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz 

    4.解压python安装包

    # tar -zxvf Python-3.7.1.tgz  -C  /usr/local/                 说明:-c 会帮你创建和Python-3.7.1压缩文件一样的名字的文件夹,/usr/local/ 所以这后面不用指定文件夹

    5.切换到Python-3.6.1文件夹下面

    cd Python-3.7.1

    6.配置编译

    ./configure --prefix=/usr/local/Python-3.7.1  --enable-shared CFLAGS=-fPIC    说明:--prefix后面添加的是python安装路径,--enable-shared CFLAGS=-fPIC 这个是为了编译第三方库需要使用

    7.编译源码与执行安装

    make&&make install

    8.新建软链接

    ln -s /usr/local/Python-3.7.1/bin/python3  /usr/bin/python3

    ln -s /usr/local/Python-3.7.1/bin/pip3  /usr/bin/pip3

    8.验证是否成功

    # python 3

    如果出现python3: error while loading shared libraries: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory错误

    解决:在Python-3.7.1文件夹里面复制一个文件

    [root@huangyh Python-3.7.1]# cp libpython3.7m.so.1.0 /usr/lib64

    9.查看python安装路径

    whereis python3

    三:安装pip

    1.安装pip,需要先安装setuptools

    wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz   说明:--no-check-certificate   表示安装时“不检查证书”

    2.解压安装包

    tar -zxvf setuptools-19.6.tar.gz -C /usr/local/

    3.切换路径

    cd setuptools-19.6

    4.建立与安装

    python3 setup.py build

    python3 setup.py install

    5.安装pip

    wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-19.0.3.tar.gz

    6.解压安装包

    tar -zxvf pip-19.0.3.tar.gz -C /usr/local/

    7.切换路径

    cd pip-19.0.3

    8.建立与安装

    python3 setup.py build

    python3 setup.py install

    四:安装第三方模块

    1.以上环境配置好之后,你就直接pip3 install 库名,就行了。

    注:自己学习记录

  • 相关阅读:
    软件测试人员的年终绩效考核怎么应对
    收藏
    顶踩组件 前后两版
    订阅组件
    hdu 1963 Investment 完全背包
    hdu 4939 Stupid Tower Defense 动态规划
    hdu 4405 Aeroplane chess 动态规划
    cf 414B Mashmokh and ACM 动态规划
    BUPT 202 Chocolate Machine 动态规划
    hdu 3853 LOOPS 动态规划
  • 原文地址:https://www.cnblogs.com/hao2018/p/10030485.html
Copyright © 2020-2023  润新知