美文网首页
Python环境隔离神器-Pyenv

Python环境隔离神器-Pyenv

作者: 皇甫LG | 来源:发表于2020-03-27 00:01 被阅读0次

概述

pyenv是Python多版本管理工具。
pyenv-virtualenv是python虚拟环境管理工具,主要用来管理Python 包的依赖,不同项目需要依赖的包版本不同,则需要使用虚拟环境。pyenv+virtualenv可以打造一个完美的python隔离环境。

1.1 Centos 7 环境下部署

安装依赖包:
sudo 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

安装pyenv包
$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv

安装virtualenv包
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv

1.2 Ubuntu 14 环境下部署

安装依赖包
sudo apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev llvm libncurses5-dev libncursesw5-dev

安装pyenv包
$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv

安装virtualenv包
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv

1.3 Mac 环境下部署

brew install pyenv

1.4 修改环境变量

vim ~/.bashrc

添加如下:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH:."
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

1.5 新建虚拟环境

pyenv install 3.7(python版本)
pyenv virtualenv 3.7 **vir_name**

1.6 常用命令

pyenv versions              #查看可用的虚拟环境
pyenv local 3.7             #切换使用python版本(局部)
pyenv global 3.7            #全局使用这个版本
pyenv activate vir_name     #激活,进入虚拟环境
pyenv deactivate vir_name   #退出虚拟环境
pyenv uninstall vir_name    #删除指定虚拟环境

相关文章

  • Python环境隔离神器-Pyenv

    概述 pyenv是Python多版本管理工具。pyenv-virtualenv是python虚拟环境管理工具,主要...

  • python环境管理神器 pyenv + virtualenv

    1、介绍 pyenv是管理python版本的神器可以解决多个python环境共存的问题 2、安装pyenv lin...

  • Jenkins(六)

    欢迎关注我公众号呀~「测试游记」「zx94_11」 Python隔离环境搭建 安装Pyenv Pipeline插件...

  • python 安装

    1、pyenv管理 pyenv 让python环境完美切换 安装pyenv 安装 pyenv-virtualenv...

  • pyenv 使用

    pyenv生成新的虚拟环境 pyenv versions 产看当前环境可用的python版本 pyenv gl...

  • Python笔记

    Python笔记 使用 pyenv,pyenv-virtualenv搭建环境 环境是MacOS 严格按照项目git...

  • 常见问题收录

    系统环境ubuntu16.04,64 安装pyenv,切换python环境pyenv参考链接[https://ww...

  • 1.安装Pyenv环境

    一、安装Pyenv pyenv使用bash写的,它是一组bash脚本。我们使用pyenv管理python环境。 使...

  • python 多版本管理

    1、安装软件 2、设置环境变量 3、pyenv 安装python版本 4、pyenv使用

  • fabric与alfred的结合使用案例

    安装 Pyenv-Python版本管理神器 删除自己手动安装的python 一般我们手动安装就是从python官网...

网友评论

      本文标题:Python环境隔离神器-Pyenv

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