Django+Oracle环境搭建
来源:互联网 发布:软件研发 高级工程师 编辑:程序博客网 时间:2024/06/11 17:07
基础环境包括python 3.6,Pycharm,cx_Oracle,Django,Oracle Service,Oracle Client
其中cx_Oracle在联网情况下通过pip下载安装即可:pip install cx_Oracle,前提是先装好pip.
中间遇到一个坑:在安装好cx_Oracle,Oracle Service后以为就可以正常运行了,可是运行manage.py migrate后一直报错'utf-8' codec can't decode bytes in position 95-96错误,但是遍历代码都没有找到中文或者其他非utf-8字符,困惑了很久。最后通过断点debug发现,这个报错是因为加载oracle client的报错信息被decode失败导致的(b'DPI-1047: 64-bit Oracle Client library cannot be loaded......)。不得不说这个报错报的真隐晦。然后下载又单独下载了oracle client就又碰到了一个问题,TNS启动不了了,真尼玛坑。搜索各种解决办法,发现环境变量中ORACLE_HOME被我改成了oracle client的安装路径,修改回来后就ok了。然后manage.py migrate搞定!
阅读全文
0 0
- Django+Oracle环境搭建
- Django入门 - 环境搭建
- Django 环境搭建
- Django环境搭建
- python\django环境搭建
- Django 环境搭建
- 搭建django环境
- ubuntu Django环境 搭建
- django环境搭建
- Django开发环境搭建
- django环境搭建
- django环境搭建
- Django 环境搭建
- Django 环境搭建
- Django环境搭建
- django环境搭建
- Django 环境搭建
- django环境搭建
- 求第n个斐波那契(fibonacci)数
- [UESTC851]方老师与素数
- 探秘Java中的String、StringBuilder以及StringBuffer
- 动态规划
- 《锋利的jQuery》读书笔记第二章(jQuery选择器)
- Django+Oracle环境搭建
- CCF计算机软件能力认证试题练习201312-3-最大的矩形
- Android逆向之无源码动态调试
- CG游戏原画设计教程之美术基础造型
- 缓冲区溢出GS
- Java学习过程(第十天)
- SSH框架整合开发(struts2 spring hibernate 三大框架知识总结)
- PyQt4隐藏菜单栏并实现拖动
- 解决NDK开发中Eclipse报错“Unresolved inclusion jni.h”的最终方法