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 //查看当前环境下安装的包

相关推荐
我材不敲代码24 分钟前
Python基础:列表详解、增删改查及常用高阶操作
开发语言·windows·python
AI玫瑰助手44 分钟前
Python运算符:成员运算符(in/not in)的使用场景
开发语言·python·信息可视化
Warson_L1 小时前
python - class 入门
python
水木流年追梦1 小时前
大模型入门-大模型分布式训练2
开发语言·分布式·python·算法·正则表达式·prompt
ZHANG8023ZHEN1 小时前
Diffusion 数学推理
人工智能·python·机器学习
海天一色y2 小时前
SGLang 本地部署 Qwen3-8B 大模型实战指南
python·sglang
代码帮2 小时前
面试题 - GIL全局解释器锁 :为什么Python多线程不能利用多核?GIL对I/O密集和CPU密集任务的影响?如何绕过GIL(多进程、C扩展)
python·面试
徐安安ye2 小时前
FlashAttention流式输出:Streaming Chunked Attention与增量解码
人工智能·pytorch·python
菲林可乐3 小时前
burst2safe下载小范围的哨兵数据
python
qq_525513753 小时前
第七章 大模型学习(六) Evaluating the fine-tuned LLM and Conclusion
python·学习·语言模型·大模型