mac安装virtualenv和virtualenvwrapper

1.安装(推荐用sudo安装,直接pip3安装会有坑)

复制代码
sudo pip3 install virtualenv
sudo pip3 install  virtualenvwrapper

2.查看python virtualenvwrapper.sh 位置

复制代码
# 查看python默认解释器
which python3
# 查看virtualenvwrapper.sh
which virtualenvwrapper.sh

3.打开环境变量

复制代码
vim ~/.bash_profile

4.将下面的写入保存

解释,一定要写入对应的路径

工作路径 可以自定义

export WORKON_HOME=$HOME/.virtualenvs

默认解释器,以后都根据他生成

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

使变更生效

source /usr/local/bin/virtualenvwrapper.sh

复制代码
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh

5.刷新一下

复制代码
source ~/.bash_profile

6.基础操作

mkvirtualenv first //创建虚拟环境

workon 虚拟环境名称 // 使用虚拟环境

deactivate //退出虚拟环境

rmvirtualenv 虚拟环境名称 //删除虚拟环境

pip list //查看当前环境下安装的包

相关推荐
打工仔折腾 AI6 分钟前
Docker镜像分层与卷挂载到底怎么工作:一次文件系统层面的实测分析
运维·人工智能·后端·python·docker·容器·性能优化
老歌老听老掉牙7 分钟前
麻花钻锥面后刀面数学模型的完整推导与数值求解
python·钻头·后刀面
墨染天姬14 分钟前
【人工智能训练师】python语法二
开发语言·人工智能·python
ikun_文2 小时前
Python高级特性
python
用户872185012432 小时前
港股投资者必备:三大数据源对比,哪种最适合实时行情与回测?
python
溪语流沙2 小时前
【Web全栈进阶】Alembic数据库迁移:改表结构不再删库
前端·数据库·python·elasticsearch·postgresql
Evan_Lai3 小时前
(一)独热编码、标签编码、目标编码、序数编码详解
python·机器学习
用户7624117567053 小时前
第二章 Python语言基础
python
129Lab3 小时前
BMS 核心算法:SOC 估算从安时积分到 LSTM-UKF 串级融合的 30 年演进(附 Python 实现)
python·算法·lstm·python3.11·bms·soc估算
129Lab3 小时前
电池热管理仿真的AI加速:用Python+PINN物理信息神经网络替代传统CFD的可行性探索
pytorch·python·cfd·pinn·物理信息神经网络·仿真加速·电池热管理