美文网首页
CentOs Python环境配置

CentOs Python环境配置

作者: jumo | 来源:发表于2020-03-11 11:20 被阅读0次

    Python环境安装

    1、yum groupinstall "Development tools"

    2、yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

    3、wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz

    4、sudo mkdir /usr/local/python3

    5、tar -zxvf Python-3.6.8.tgz

    6、cd Python-3.6.8/

    7、./configure --prefix=/usr/local/python3 --enable-optimizations

    8、make

    9、make install

    10、ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3

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

    12、sudo pip3 install --upgrade pip

    虚拟环境安装支持包

    1、yum install python-virtualenv -y

    2、pip3 install virtualenvwrapper

    修改系统环境变量。编辑root目录下的 ‘.bashrc’ 文件

    vim /root/.bashrc

    1、打开.bashrc文件添加内容如下:

    VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

    export WORKON_HOME=$HOME/.virtualenvs

    source /usr/local/python3/bin/virtualenvwrapper.sh

    重新加载.bashrc文件:

    source ~/.bashrc

    创建虚拟环境方式一

    mkvirtualenv + 环境名称

    指定虚拟环境python版本:mkvirtualenv --python=/usr/bin/python3 环境名称

    进入虚拟环境方式一

    workon + 环境名称

    创建虚拟环境方式二

    python3 -m venv ./venv/环境名称

    进入虚拟环境方式二

    source ./venv/mixing/bin/activate

    退出虚拟环境

    deactivate

    删除虚拟环境

    rmvirtualenv + 虚拟环境名称

    复制虚拟环境

    cpvirtualenv + 虚拟环境名称

    # supervisor宝塔进程管理

    运行目录为程序启动目录

    执行文件为虚拟环境Python执行文件

    运行参数为-u 项目启动文件名 > nohup.out 2>&1 &

    相关文章

      网友评论

          本文标题:CentOs Python环境配置

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