Django项目migrate时报错:TypeError: int() argument must be a string or a number, not 'list'

我按照Django官网,生成一个初始项目后,就执行了python manage.py migrate。结果报错:TypeError: int() argument must be a string or a number, not 'list'。

错误的原因是:cx-Oracle的版本和django的版本不匹配

我的环境:python2.7, django-1.11.10, cx-Oracle-7.0.0。django-1.11.10只支持cx-Oracle<7的版本。

解决方法:安装6.X版的cx-Oracle。

pip install cx-Oracle==6.4.1

 

你可能感兴趣的:(python,Django)