mark
mysql安装完成进入之后可以验证字符集。可以看到默认安装的client 字符集
是gbk。后面在数据库连接建表会出问题。到时候提供解决方案。
macos 环境搭建
- 操作系统 macos
- 编程语言 python3.6
- 数据库:mysql5.6(集成工具 MAMP)
- 虚拟机环境virtualenv :
pip install virtualenv
- 代码编辑器: pycharm
博主是穷逼,没有苹果电脑。此处略。自行摸索。
pycharm编辑器使用,介绍pip下载工具使用
pycharm:新建文件->点击run运行
virtualenv的使用及flask安装
virtualenv的使用(pip install virtualenv
):
- 创建虚拟环境:
virtualenv venv
- 激活虚拟环境:
source venv/bin/activate
- 退出虚拟环境 :
deactivate
- flask的安装:
- 安装前检测:
pip freeze
- 安装flask:
pip install flask
- 安装后检测:
pip freeze
error: 如果安装flask报错:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 33: invalid
start byte
当前虚拟环境libsite-packagespipcompat_init_.py约75行
return s.decode('utf_8') 改为return s.decode('cp936')