1. 安装brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 安装 mysql
#安装
1. brew install mysql
#启动
2. brew services start mysql
#进入 mysql
3. mysql -u root -p
初次进入的时候会让你输入密码,这时候直接回车进入
#进入mysql后, 添加所有ip可以访问方式
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges;
3. 安装 pycharm
相当简单
1. https://www.jetbrains.com/pycharm/download/#section=mac 到这里下载pycharm的mac版本, 下载专业版,(专业版会有30天试用期, 在启动的如果让你输入激活码,你选择上面的试用就行了)
2. 下载完成以后会有一个dmg文件
直接双击dmg文件, mac会让你将图标拉到applications文件夹下面,照做就行了
3. ctrl+空格 搜索pycharm打开就行了
4. 安装python3.6
brew install python3.6
不要使用源码的方式安装python3.6 可能会出现ssl的错误
安装好以后 直接python3.6就可以直接启动python3.6(记住不是python, python默认是使用系统默认安装的python2.7)
如果要用pip3.6也可以直接用pip3.6 install xx命令
5. 安装virtualenvwrapper
1. 新建存放虚拟环境的目录
cd ~
mkdir .virtualenvs
2. 安装virtualenvwrapper
pip3.6 install virtualenvwrapper
3. 配置virtualenvwrapper
vim ~/.bash_profile编辑文件写入下面内容
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3.6
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
source ~/.bash_profile
mkvirtualenv mxonline
6. 虚拟环境下安装mysqlclient
先进入虚拟环境
workon mxonline
pip install mysqlclient 会出现:
mysql_config not found
解决办法:
1. brew install mysql
2. sudo find / -name mysql 找到mysql的bin目录
我这里是 /usr/local/Cellar/mysql5.7.21/bin
3. export PATH=$PATH:/usr/local/mysql/bin
4. pip install mysqlclient