如何在mac下配置python虚拟环境


Posted in Python onJuly 06, 2020

安装python虚拟环境核心目的就是为了复制一个python环境,这样新项目下载的所有包,都会存放在虚拟环境下的python site-package 中

首先安装

1. sudo pip install virtualenv # 安装虚拟环境

2. sudo pip install virtualenvwrapper # 安装虚拟环境扩展包

3. vim .bash_profile # 家目录下编辑.bash_profile文件,加入以下3句

export WORKON_HOME='~/.virtualenvs'

export VIRTUALENVWRAPPER_PYTHON='/Library/Frameworks/Python.framework/Versions/3.8/bin/python3'

source /Library/Frameworks/Python.framework/Versions/3.8/bin/virtualenvwrapper.sh

第一句话是 定义虚拟工作目录文件夹的存放位置

第二句话是 需要填写 本机python3 的安装位置 具体可以 which python3

如何在mac下配置python虚拟环境

第三句话是 需要填写 之前安装的虚拟机的virtualenvwrapper.sh 的位置 具体可以 whichvirtualenvwrapper.sh source是更新这个文件使其生效

如何在mac下配置python虚拟环境

4. 保存运行这个命令 source ~/.bash_profile

目前为止已经安装完毕,加下来新建工作目录(npy007 为新建的虚拟环境)

新建虚拟环境:mkvirtualenv -p python3 npy007 #新建成功后,当前路径前面就会有npy007

进入虚拟环境工作:workon npy007

查看机器上有多少虚拟环境:workon tab按两下

退出虚拟环境:deactivate

删除虚拟环境:rmvirtualenc npy007

虚拟环境下安装包:pip install XXX # 前面不能带sudo

查看虚拟环境中安装了哪些python包: pip list

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python机器学习之神经网络(一)
Dec 20 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
Jan 10 Python
python爬取m3u8连接的视频
Feb 28 Python
python opencv实现旋转矩形框裁减功能
Jul 25 Python
JavaScript中的模拟事件和自定义事件实例分析
Jul 27 Python
python 循环读取txt文档 并转换成csv的方法
Oct 26 Python
python实现本地图片转存并重命名的示例代码
Oct 27 Python
Python Pandas数据中对时间的操作
Jul 30 Python
Python函数中的可变长参数详解
Sep 12 Python
python3.6环境下安装freetype库和基本使用方法(推荐)
May 10 Python
Django bulk_create()、update()与数据库事务的效率对比分析
May 15 Python
关于python3.9安装wordcloud出错的问题及解决办法
Nov 02 Python
Python优秀开源项目Rich源码解析的流程分析
Jul 06 #Python
使用TensorBoard进行超参数优化的实现
Jul 06 #Python
Django中F函数的使用示例代码详解
Jul 06 #Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
Jul 06 #Python
Django-imagekit的使用详解
Jul 06 #Python
大数据分析用java还是Python
Jul 06 #Python
python文件操作seek()偏移量,读取指正到指定位置操作
Jul 05 #Python
You might like
php中怎么搜索相关联数组键值及获取之
2013/10/17 PHP
WebQQ最新登陆协议的用法
2014/12/22 PHP
php使用类继承解决代码重复的问题
2015/02/11 PHP
javascript 程序库的比较(一)之DOM功能
2010/04/07 Javascript
Javascript技巧之不要用for in语句对数组进行遍历
2010/10/20 Javascript
什么是json和jsonp,jQuery json实例详详细说明
2012/12/11 Javascript
一个简单的JS时间控件示例代码(JS时分秒时间控件)
2013/11/22 Javascript
JavaScript设计模式之抽象工厂模式介绍
2014/12/28 Javascript
JQuery中使文本框获得焦点的方法实例分析
2015/02/28 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
2015/03/04 Javascript
jquery模拟alert的弹窗插件
2015/07/31 Javascript
jQuery+Ajax实现无刷新分页
2015/10/30 Javascript
直接拿来用的页面跳转进度条JS实现
2016/01/06 Javascript
nodejs修复ipa处理过的png图片
2016/02/17 NodeJs
JavaScript+Java实现HTML页面转为PDF文件保存的方法
2016/05/30 Javascript
Vue.js实战之组件的进阶
2017/04/04 Javascript
VUE 更好的 ajax 上传处理 axios.js实现代码
2017/05/10 Javascript
对vue里函数的调用顺序介绍
2018/03/17 Javascript
通过javascript实现扫雷游戏代码实例
2020/02/09 Javascript
在vue中使用Echarts利用watch做动态数据渲染操作
2020/07/20 Javascript
JavaScript实现鼠标经过表格某行时此行变色
2020/11/20 Javascript
[02:11]2016国际邀请赛中国区预选赛全程回顾
2016/07/01 DOTA
Python 调用VC++的动态链接库(DLL)
2008/09/06 Python
跟老齐学Python之编写类之一创建实例
2014/10/11 Python
把MySQL表结构映射为Python中的对象的教程
2015/04/07 Python
parser.add_argument中的action使用
2020/04/20 Python
在Mac中配置Python虚拟环境过程解析
2020/06/22 Python
Pycharm同步远程服务器调试的方法步骤
2020/11/04 Python
深入剖析webstorage[html5的本地数据处理]
2016/07/11 HTML / CSS
Android本地应用打开方法——通过html5写连接
2016/03/11 HTML / CSS
英国派对礼服和连衣裙购物网站:TFNC London
2018/07/07 全球购物
阿姆斯特丹杜莎夫人蜡像馆官方网站:Madame Tussauds Amsterdam
2019/03/12 全球购物
借款担保书范文
2014/05/13 职场文书
希特勒的演讲稿
2014/05/23 职场文书
社区党支部公开承诺书
2015/04/29 职场文书
优秀班主任工作总结2015
2015/05/25 职场文书