美文网首页
Centos 7.3 下Python 3 开发环境部署(Pyen

Centos 7.3 下Python 3 开发环境部署(Pyen

作者: Castiel_99fa | 来源:发表于2018-07-20 17:24 被阅读0次

    1、准备 Linux  最小化安装 Centos 

    Pyenv 的安装方式


    1、安装git,在root用户下安装git

    #yum install git -y

    2、安装Python编译依赖程序

    #yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel

    3、创建用户

    #useradd Python (后边添加环境变量需注意此处用户名大小写问题)

    4、su到Python用户下安装Pyenv

    ①登录到Pyenv的Gtihub上按照操作指引安装Pyenv Pyenv的GitHub地址如下 https://github.com/pyenv/pyenv-installer

    找到安装命令执行

    $ curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer|bash

    ②如果出现 curl 35 ssl connect erro 是安装源的问题,更新nss,重新配置yum源

    [updates]

    name=CentOS-Updates

    baseurl1=https://mirrors.aliyun.com/centos/7.3/os/x86_64

    gpgcheck=0

    ③更新nss

    $yum update nss

    ④在Python用户下~/.bash_profile中追加

    export PATH="~/.pyenv/bin:$PATH"

    eval "$(pyenv init -)"

    eval "$(pyenv virtualenv-init -)"

    添加完成后直接引入或者切换用户

    $source ~/.bash_profile

    5、更新Python版本·

    这里我们安装最新的3.70版本,3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可,不然会报ModuleNotFoundError: No module named '_ctypes' 的错误

    yum install libffi-devel -y

    然后,再安装执行如下命令

    pyenv install 3.7.0

    pyenv global 3.7.0 #设置本地虚拟环境为3.70

    相关文章

      网友评论

          本文标题:Centos 7.3 下Python 3 开发环境部署(Pyen

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