纯干货
安装python虚拟环境核心目的就是为了复制一个python环境,这样新项目下载的所有包,都会存放在虚拟环境下的python site-package 中。保证了环境的整洁不被污染。
首先安装
sudo pip install virtualenv # 安装虚拟环境
sudo pip install virtualenvwrapper # 安装虚拟环境扩展包
vim .bash_profile # 家目录下编辑.bash_profile文件,加入以下3句
# 定义虚拟工作目录文件夹的存放位置
export WORKON_HOME='~/.virtualenvs'
# 需要填写 本机python3 的安装位置 具体可以 which python3
export VIRTUALENVWRAPPER_PYTHON='/Library/Frameworks/Python.framework/Versions/3.8/bin/python3'
# 需要填写 之前安装的虚拟机的 virtualenvwrapper.sh 的位置 具体可以 which virtualenvwrapper.sh source是更新这个文件使其生效
source /Library/Frameworks/Python.framework/Versions/3.8/bin/virtualenvwrapper.sh
保存并运行这个命令 source ~/.bash_profile
此时,我们可能会出现如下问题
ERROR: virtualenvwrapper could not find virtualenv in your path
提示virtualenv 不在环境中,需要在配置文件添加virtualenv的路径进去,继续在source ~/.bash_profile
中添加如下配置:
# 指定virtualenv的路径
export VIRTUALENVWRAPPER_VIRTUALENV=~/.local/bin/virtualenv
安装完毕
虚拟环境命令
- 查看所有虚拟环境:
lsvirtualenv
- 创建虚拟环境:
mkvirtualenv 环境名
- 激活虚拟环境:
workon 环境名
- 退出虚拟环境:
deactivate
- 删除虚拟环境:
rmvirtualenc
- Post link: https://www.godhearing.cn/mac-xia-xin-jian-python-xu-ni-huan-jing/
- Copyright Notice: All articles in this blog are licensed under unless otherwise stated.