mac 搭建Python 虚拟环境

## mac 搭建Python 虚拟环境  
原因:不想高混淆本的的mac运行环境  
步骤:
1. sudo pip install virtualenv 

2. 建立一个工作目录
```
mkdir work
cd work
```
3. 创建一个虚拟环境env1
```
virtualenv env1

进入虚拟环境
source bin/activate

退出虚拟环境
deactivate
```
4. 安装virtualenvwrapper  
注:Virtaulenvwrapper是virtualenv的扩展包,可以更方便地新增,删除,复制,切换虚拟环境。
命令
```
sudo easy_install virtualenvwrapper
```
5. 创建一个文件夹,存放所有的虚拟环境·
```
 mkdir ~/workspaces
 cd ~/workspaces
```
6. 配置环境变量  

6.1 查看python 安装位置
 ```
 whick virtualenvwrapper.sh
 which python
 ```  
 6.2 编辑文件
 ```
  vi ~/.bash_profile  增加
  export WORKON_HOME='~/.virtualenvs'

export VIRTUALENVWRAPPER_PYTHON='/Users/mac/anaconda/bin/python3'

source /Users/mac/anaconda/bin/virtualenvwrapper.sh

退出,执行 source ~/.bash_profile
 ```
 然后就可以基于virtualenvwrapper创建多个虚拟环境了 evn1,2nv2
 ```
 mkvirtualenv env1
成功后,当前路径前面就会有 (env1)
 ```
基础操作命令:列出虚拟环境:
```
$ lsvirtualenv -b
env1
env2
切换虚拟环境:
$ workon env1
查看环境里安装了哪些包:
$ lssitepackages
进入当前环境:
$ cdvirtualenv
进入当前环境的site-packages:
$ cdsitepackages
$ cdsitepackages pip
复制虚拟环境:
$ cpvirtualenv env1 env3
Copying env1 as env3...
退出虚拟环境:
$ deactivate
删除虚拟环境:
$ rmvirtualenv env2
Removing env2...

```
安装 Numpy,Scipy,Matplotlib 等
接下来安装Python的各种包,就比较顺畅了,比如安在env1上:
```
$ workon env1
安装numpy
pip install numpy

安装scipy
$ pip install scipy

```

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

youyou9526

各位看官,给点下载积分吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值