最近在学习pythonTDD(测试驱动开发时)遇到了一个问题,根据指导需要使用Django1.12版本,但是在跑服务启动命令
后来搜索后发现了时python(3.7)和Django(1.12)版本之间的兼容问题,网络上给出的解决方案是安装python3.6。 由于之前使用brew进行包管理和软件安装的,所以想偷个懒。继续使用brew安装python3.6,通过搜索网络获得如下解决方案,原解决方案是:Homebrew: Rollback from Python 3.7 to Python 3.6.5.x? - Ask Different
因为之前没有安装python3.6所以在使用一些help的brew switch时并不生效, 根据观察,使用 brew switch命令时,brew回去cell目录中去找,但是由于之前就没安装过,所以自然会失败。