搭建虚拟环境
1. 简介
- 描述:不同的虚拟环境相互独立,防止出现包管理混乱和版本冲突
2. windows下创建
-
新建文件夹
-
切换到新建的文件夹下
-
下载虚拟环境
- 在当前文件夹下使用自带的虚拟环境:
python -m venv virtual_env
- 使用:
pip install virtualenv
,创建文件夹:virtualenv xxx(文件夹的名称)
- 在当前文件夹下使用自带的虚拟环境:
-
激活虚拟环境
cd scripts
.\activate
-
退出虚拟环境
deactivate
-
查看虚拟环境列表:
- 下载:
pip3 install workon
- 使用:
workon
- 下载:
-
进入指定虚拟环境:
workon env1
-
删除虚拟环境名称:
rmvirtualenv 名称
3. linux下创建
-
方式一:在当前文件夹下使用自带的虚拟环境:
python -m venv virtual_env
-
方式二(推荐使用):
-
下载虚拟环境库:
pip install virtualenv
, -
下载
virtualenv
的一个扩展管理工具:pip3 install virtualenvwrapper==4.8
-
创建虚拟环境文件夹:
mkdir /usr/local/virtualenvs
-
编辑环境变量:
vim /etc/profile
-
添加内容:
export WORKON_HOME=/usr/local/virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/python3/bin/virtualenv source /usr/local/python3/bin/virtualenvwrapper.sh
-
生效:
source /etc/profile
-
创建虚拟环境:
mkvirtualenv env1
-
退出虚拟环境:
deactivate
-
查看虚拟环境列表:
- 下载:
pip3 install workon
- 使用:
workon
- 下载:
-
进入指定虚拟环境:
workon env1
-
删除虚拟环境名称:
rmvirtualenv 名称
-
4. mac创建
-
下载虚拟环境库:
pip install virtualenv
, -
下载
virtualenv
的一个扩展管理工具:pip3 install virtualenvwrapper==4.8
-
创建虚拟环境文件夹:
mkdir /usr/local/virtualenvs
-
编辑配置:
vim ~/.bash_profile
-
找到python3的位置以及virtualenvwarapper.sh的位置使用which来查询
-
添加内容
export WORON_HOME=/usr/local/virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 export VIRTUALENVWRAPPER_VIRTUAL=/Library/Frameworks/Python.framework/Versions/3.8/bin/virtualenvwrapper.sh source /Library/Frameworks/Python.framework/Versions/3.8/bin/virtualenvwrapper.sh
-
生效:
source ~/.bash_profile
-
创建虚拟环境:
mkvirtualenv env1
-
查看虚拟环境列表:
- 下载:
pip3 install workon
- 使用:
workon
- 下载:
-
进入指定虚拟环境:
workon env1
-
删除虚拟环境名称:
rmvirtualenv 名称
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构