0平台搭建准备
搭建平台前需要进行一些准备工作,本篇准备从相关准备内容开始
- Python多版本虚拟环境管理
- pycharm编辑器
- 数据库安装
1. Python多版本虚拟环境管理
pyenv 可以让你轻松地在多个版本的 Python 之间切换。它简单而优雅,目的单一。
一、 安装brew
我们可以用brew命令来更新OSX系统,brew命令类似于RHEL的yum和ubuntu的apt-get命令
OSX没有自带brew,登陆Homebrew网站,找到ruby代码来安装brew:
ruby$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
升级到新版本的homebrew:brew update
安装软件包:brew install XXXXX
更新软件包:brew upgrade XXXX,如果不写具体的软件包就是更新所有可更新的软件包。
二、 安装pyenv
安装好brew后,就可以用brew来安装pyenv的最新版本了,而且会自动下载依赖包:
brew install pyenv
按照安装完后Caveats的提示要添加两条环境变量到~/.bash_profile文件里(如果没有需要新建):
export PYENV_ROOT=/usr/local/var/pyenv
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
运行命令source ~/.bash_profile使环境变量生效
三、 安装zlib依赖
brew install zlib
将zlib的头文件及库文件添加至系统默认的路径,如果更新zlib版本记得重新添加,否则可能会出现问题:
ln -s /usr/local/Cellar/zlib/1.2.8/include/* /usr/local/include
ln -s /usr/local/Cellar/zlib/1.2.8/lib/* /usr/local/lib
四、 pyenv使用指南
pyenv versions查看系统的上安装的Python版本。 *表示当前目录正在使用的版本,其中 的 system表示系统自带的 Python 版本:
pyenv versions
#显示如下
*system (set by /Users/yangjunqiang/.pyenv/version)
pyenv install 安装其他版本的Python。例如安装3.4.1版本:
pyenv install 3.4.1
pyenv versions 可以看到当前安装的版本
pyenv local 设置当前目录使用的python版本
cd #回到用户根目录
mkdir python3.4 #创建python3.4的目录
cd python3.4
pyenv local 3.4.1 #使当前目录使用python3.4.1版本
五、pyenv的其他操作
卸载指定的包:
pyenv uninstall 3.4.1
全局版本切换:
pyenv global 3.4.1
六、pyenv-virtualenv安装
安装
brew install pyenv-virtualenv
修改~/bash_profile
,添加以下内容
if which pyenv-virtualenv-init > /dev/null; then eval “$(pyenv virtualenv-init -)”; fi
使用
创建
pyenv-virtualenv 3.4.1 env341
pyenv virtualenv 3.4.1 env341
使用虚拟环境及退出虚拟环境
pyenv activate <name>
pyenv deactivate
删除已存在的
pyenv uninstall my-virtual-env
转载于 《Mac OSX下Python多版本管理器pyenv的安装及使用》
作者:LY丶Smile
链接:https://www.jianshu.com/p/972512527e9a
来源:简书
2. pycharm编辑器
pycharm安装教程网上有很多,介于资源整合的思想,这里不再赘述,详见
https://www.cnblogs.com/du-hong/p/10244304.html