mac和ubuntu下配置python的虚拟环境virtualenv和虚拟环境管理包virtualenvwrapper
2020-03-06 21:10
1761 查看
注意:电脑要联网状态,下载用
一、安装虚拟环境的作用
在开发不同项目的时候,可能需要使用不同的版本的不同工具包/框架,如果都在一个环境下安装,新版本的工具包/框架会覆盖掉以前的版本,造成其他项目无法运行,所以我们需要安装虚拟环境。即搭建独立的python运行环境,每个项目拥有单独的python运行环境。
二、安装虚拟环境virtualenv和虚拟环境扩展包virtualenvwrapper
virtualenvwrapper是virtualenv的扩展包,可以更方便的新增、删除、复制、切换虚拟环境。
在终端输入以下命令: sudo pip3 install virtualenv sudo pip3 install virtualenvwrapper
三、配置虚拟环境变量
1、在主目录找.virtualenvs文件,没有就自主创建。
mkdir .virtualenv
2、参数说明:
export WORKON_HOME='~/workspace' ## 这个目录为创建虚拟环境是所在的目录,可以自己指定目录 export VIRTUALENVWRAPPER_PYTHON=... ## 指定python所在的目录 export VIRTUALENVWRAPPER_VIRTUALENV=... ## 指定virtualenv所在的目录 source /Library/... ## 指定virtualenvwrapper所在的目录,即virtualenvwrapper.sh
3、查找python3、virtualenv、virtualenvwrapper.sh所在的目录:
命令:find / -name [要查找的内容],如: find / -name virtualenvwrapper.sh 有的用户会有权限不够的情况,前面加sudo
4、mac系统:
打开~/.bash_profile文件,写入下面配置
export WORKON_HOME=~/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3 export VIRTUALENVWRAPPER_VIRTUALENV=/Library/Frameworks/Python.framework/Versions/3.6/bin/virtualenv source /Library/Frameworks/Python.framework/Versions/3.6/bin/virtualenvwrapper.sh
ubuntu系统:
打开~/bash_logout文件,写入以下配置:
export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv source /usr/local/bin/virtualenvwrapper.sh
5、配置好后关键的一步:
在终端执行命令,不然不生效
mac系统: source ~/.bash_profile ubuntu系统: source ~/.bashrc
四、常用的命令
1、创建python3虚拟环境 mkvirtualenv [name] -p python3 2、进入虚拟环境、切换虚拟环境 workon [name] 3、查看所有的虚拟环境 workon 4、退出虚拟环境 deactivate 5、删除虚拟环境 rmvirtualenv [name] 6、复制虚拟环境 cpvirtualenv [旧名字] [新名字]
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- mac下配置python的虚拟环境virtualenv和虚拟环境管理包virtualenvwrapper
- mac 下安装python虚拟环境 virtualenv 和 虚拟环境管理器 virtualenvwrapper
- mac 下安装python虚拟环境 virtualenv 和 虚拟环境管理器 virtualenvwrapper
- python开发之虚拟环境管理:virtualenv、virtualenvwrapper、pycharm
- python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
- Python开发之虚拟环境管理:virtualenv、virtualenvwrapper、pycharm
- ubuntu 和Mac下安装、配置、使用virtualenv与 virtualenvwrapper
- [转载]windows下安装Python虚拟环境virtualenv,virtualenvwrapper-win
- ubuntu环境下python的virtualenv和virtualenvwrapper安装与使用
- pycharm下基于Virtualenvwrapper和anaconda的Python虚拟环境配置应用
- Ubuntu安装虚拟环境中出现/usr/bin/python: No module named virtualenvwrapper virtualenvwrapper.sh: ...
- python虚拟环境virtualenv和virtualenvwrapper安装与基本使用
- Windows Python虚拟环境配置(Distribute + pip + virtualenv + virtualenvwrapper-powershell)
- mac下安装virtualenv和virtualenvwraper并建立python3虚拟环境的正确姿势
- 【Python-Virtualenv虚拟环境】Python部署虚拟环境的利器—Virtualenv和 virtualenvwrapper
- windows Linux Mac 使用virtualenv virtulenvwrapper创建 多个python虚拟环境
- 使用virtualenvwrapper安装配置python虚拟环境
- Centos7下python3的安装,virtualenv、virtualenvwrapper隔离环境的配置
- python虚拟环境virtualenv和virtualenvwrapper
- python下virtualenv和virtualenvwrapper创建虚拟环境