Python 环境配置: 安装 pip: A tool for installing and managing Python packages.
To install or upgrade pip, securely download get-pip.py. Then run the following (which may require administrator access):
$ sudo python get-pip.py
#Upgrade pip
$ pip install -U pip
注:也可以 brew install python
来安装 pip
Install virtualenv
$ sudo pip install virtualenv
$ sudo pip install virtualenvwrapper
$ subl ~/.zshrc
添加:source /usr/local/bin/virtualenvwrapper.sh
创建新的虚拟环境:$ mkvirtualenv venv
,环境存放的目录是~/.virtualenv/venv
;
$ workon #列出当前环境
$ workon venv
#切换环境
$ deactivate #退出环境
Ref: Install Python 2.7 (homebrew + pip + virtualenv) on Mac OS X Lion
配置 Vagrant 上开发环境:
ubuntu/trusty64
这里获取的 vagrant box 镜像放在:
~/.vagrant.d/boxes/
下。参考: 1.2 Vgrant安装配置, 3 Vgrant使用入门, 使用 Vagrant 打造跨平台开发环境
打包 vagrant 环境:
解决设置共享目录时的 Can not install Guest Additions in VirtualBox for CentOS 7 问题:
/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso
文件放进虚拟机内。sudo yum install gcc kernel-devel
sudo mkdir -p /media/VirtualBoxGuestAdditions
sudo mount -t iso9660 -o loop VBoxGuestAdditions.iso /media/VirtualBoxGuestAdditions/
sudo /media/VirtualBoxGuestAdditions/VBoxLinuxAdditions.run
参考: