virtualenv,virtualenvwrapper,pyenv 三大虚拟环境使用
来源:互联网 发布:培养java工程师 编辑:程序博客网 时间:2024/05/21 20:08
virtualenv,virtualenvwrapper,pyenv 三大虚拟环境使用
1.virtualenv
*安装
pip install virtualenv
*创建
virtualenv venv #venv为虚拟环境目录名,可自定义virtualenv -p /usr/bin/python2.7 venv #-p参数可以指定Python解释器
*启动/退出
#启动虚拟环境source venv/bin/activate #Linux系统venv\Scripts\activate #Windows系统#关闭deactivate
2.virtualenvwrapper
*安装
pip install virtualenvwrapper #Linux系统pip install virtualenvwrapper-win #Windows系统#Linux环境需配置环境变量echo 'export WORKON_HOME="$HOME/.virtualenvs"' >> ~/.bashrcecho 'source /usr/local/bin/virtualenvwrapper.sh' >> ~/.bashrcexec $SHELL
创建
mkvirtualenv venv #venv为虚拟环境目录名,可自定义mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv #可通过"--python"指定python解释器
启动/退出
workon #列出当前已拥有的虚拟环境workon venv #切换到指定虚拟环境deactivate #退出虚拟环境cpvirtualenv venv1 venv2 #复制环境
3.pyenv(Ubuntu环境)
*安装
#安装依赖包sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \xz-utils tk-dev#下载源码git clone https://github.com/yyuu/pyenv.git ~/.pyenv#配置环境变量echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrcecho 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc#启动shell时初始化pyenvecho 'eval "$(pyenv init -)"' >> ~/.bashrc#重启shellexec $SHELL
*常用指令
pyenv commandspyenv localpyenv globalpyenv shellpyenv installpyenv uninstallpyenv rehashpyenv versionpyenv versionspyenv whichpyenv whence
*创建
pyenv install --list #列出可安装的版本pyenv install 3.6.0 #安装所需版本
启动/退出
pyenv version #查看当前使用版本pyenv global 3.6.0 #Python全局设置,整个系统生效pyenv local 3.6.0 #Python局部设置,当前目录生效pyenv local --unset #取消设置pyenv local/global 2.7.0 3.6.0 #多版本共存python --versionPython 2.7.0python2.7 --versionPython 2.7.0python3.6 --versionPython 3.6.0
pyenv插件——pyenv-virtualenv
#安装git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenvecho 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrcexec $SHELL#创建pyenv virtualenv venv #默认当前环境Python版本创建pyenv virtualenv 2.7.0 venv27 #指定Python解释器创建#启动/退出pyenv virtualenvs #列出现有virtualenvspyenv activate venv #启动指定环境pyenv deactivate #退出pyenv uninstall venv #删除环境
阅读全文
0 0
- virtualenv,virtualenvwrapper,pyenv 三大虚拟环境使用
- 使用pyenv和virtualenv搭建python虚拟环境
- 使用pyenv和virtualenv搭建python虚拟环境实践总结
- 使用pyenv和virtualenv搭建python虚拟环境
- Python 虚拟环境 virtualenv and virtualenvwrapper
- windows下搭建virtualenv、virtualenvwrapper虚拟环境
- windows下搭建virtualenv、virtualenvwrapper虚拟环境
- windows下搭建virtualenv、virtualenvwrapper虚拟环境
- windows下搭建virtualenv、virtualenvwrapper虚拟环境
- python 虚拟环境[virtualenv/virtualenvwrapper]设置
- pyenv+virtualenv+virtualenvwrapper轻量级python环境管理
- pyenv virtualenv完美创建区分python版本的虚拟环境
- pyenv和virtualenv在Linux下搭建python虚拟环境
- 使用virtualenv和virtualenvwrapper
- virtualenv、virtualenvwrapper安装使用
- virtualenv、virtualenvwrapper安装使用
- mac 下安装python虚拟环境 virtualenv 和 虚拟环境管理器 virtualenvwrapper
- mac 下安装python虚拟环境 virtualenv 和 虚拟环境管理器 virtualenvwrapper
- MPU6050原理详解及实例应用
- Linkit ONE开发板实验04-SD卡操作
- 【zookeeper】伪集群
- Batch vs Stochastic Gradient
- C#--结构、类与属性
- virtualenv,virtualenvwrapper,pyenv 三大虚拟环境使用
- jdk8 lambda 常用流操作
- 百度云离线VPS下载器
- Flask-Restful
- build opencv3.3.0 with VTK8.0, CUDA9.0 on ubuntu9.0
- 【zookeeper】简单的客户端命令
- 利用border写一个小三角形
- 抗日战争与元数学的兴起
- 《DOS命令一日通》附录