这个是因为python使用MySQLdb模块与mysql数据库交互时需要一个地方作为cache放置暂存的数据,但是调用python解释器的用户(常常是服务器如apache的www用户)对于cache所指向的位置没有访问权限。

解决方式有很多,这里介绍一个。

创建一个文件夹并给予该文件夹对应用户w的权限(不确定是哪个用户的情况下可以直接给other置以w权限(linux下用户及权限机制自行百度))。

然后在每个python的脚本文件中加入

import os
os.environ['PYTHON_EGG_CACHE'] = 'cache文件夹的路径'

即可。

最新文章

  1. ServiceMix in daemon mode
  2. mybaties # , $
  3. Matlab Delete Row or Col 删除矩阵的行或列
  4. 递归实现生成Grey码
  5. 修改VISUAL STUDIO EXPRESS 2012新建C++文件编码
  6. SQL数据库文件修复/用友/金蝶/管家婆/速达/思讯数据库恢复 硬盘恢复
  7. Web开发入门学习笔记
  8. java的双缓冲技术
  9. win10远程桌面连接提示身份验证错误,要求的函数不受支持的解决方案
  10. java读取.txt文件工具类FileUtiles
  11. weblogic清除缓存
  12. 自动发现项目中的所有URL
  13. linux下串口工具minicom
  14. NLP语料库
  15. css样式记录
  16. Linux内存管理-高端内存(二)
  17. DDoS攻防战 (四):CC攻击防御系统部署
  18. html5标签---不常用新标签的整理
  19. http学习 - 缓存
  20. 【FTP】使用org.apache.commons.net.ftp.FTPClient 实现FTP的上传下载

热门文章

  1. Spring使用注解和struts集成
  2. Docker容器数据卷
  3. JavaScript对象复制(一)(转载)
  4. Python爬虫-爬取百度贴吧帖子
  5. 『转载』hadoop 1.X到2.X的变化
  6. (并发编程)线程 (理论-创建-lock-属性-守护,与进程的对比)
  7. 通用jsonp跨域技术获取天气数据
  8. Office系列版本安装包下载
  9. 洛谷p1072 gcd,质因数分解
  10. cf1020c 瞎搞