`
zhanyingle_1981
  • 浏览: 326263 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Python Django Riak 这几天的调试

 
阅读更多

最近这几天被python的调试给折腾的无语了。。。。。。。。。

 

1. 在apache下log调试,出的比较明显的错,在log中根本看不出来,最后只能一步一步log,才找到出错的地方,诚心折腾人

2. 发现在交互命令时,因为我自己的代码中有个叫collection的module,结果import riak时出错:

>>> import riak
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.6/dist-packages/riak-1.4.0-py2.6.egg/riak/__init__.py", line 39, in <module>
    from riak_object import RiakObject
  File "/usr/local/lib/python2.6/dist-packages/riak-1.4.0-py2.6.egg/riak/riak_object.py", line 668, in <module>
    from mapreduce import *
  File "/usr/local/lib/python2.6/dist-packages/riak-1.4.0-py2.6.egg/riak/mapreduce.py", line 20, in <module>
    import urllib
  File "/usr/lib/python2.6/urllib.py", line 30, in <module>
    from urlparse import urljoin as basejoin
  File "/usr/lib/python2.6/urlparse.py", line 105, in <module>
    from collections import namedtuple
ImportError: cannot import name namedtuple

 

Stack Overflow上有人回答:

Looks like there's another module in your Python path named collections (probably collections.py but could also be a folder named collections that has an __init__.py in it) that's preventing the Python 2.6 collections module from being imported. Could be something in the directory that's current when you invoke Python -- check there first. Otherwise try python26 -c 'import sys; print sys.path' to see where Python's looking for modules.

 

/usr/local/lib/python2.7/site-packages/

 

3. sqlite3 查看表sql:select * FROM Sqlite_master where type='table'.

 

4. python 多版本切换

/usr/bin/python和/usr/local/bin/python下面,一般是符号链接,优先使用后者,

如果有2.6和2.7两个版本,并且
/usr/bin/python --> /usr/bin/python2.6
/usr/local/bin/python --> /usr/local/bin/python2.7
此时系统默认使用2.7, 如果想切换至2.6

直接用  sudo ln -s /usr/local/bin/python /usr/bin/python2.6即可。

 

分享到:
评论

相关推荐

    使用python的django开发的一个商城项目源码.zip

    使用python的django开发的一个商城项目源码 使用python的django开发的一个商城项目源码 使用python的django开发的一个商城项目源码 使用python的django开发的一个商城项目源码 使用python的django...

    Python基于Django的在线考试系统源码.zip

    Python基于Django的在线考试系统源码 Python基于Django的在线考试系统源码 Python基于Django的在线考试系统源码 Python基于Django的在线考试系统源码 Python基于Django的在线考试系统源码 Python基于Django的...

    基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip

    基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip基于PythonDjango+MySQL的在线考试系统...

    用Python与Django开发的在线教育平台网站源码.zip

    用Python与Django开发的在线教育平台网站源码 用Python与Django开发的在线教育平台网站源码 用Python与Django开发的在线教育平台网站源码 用Python与Django开发的在线教育平台网站源码 ...

    基于Python Django框架的实战项目源码

    项目标题:基于Python Django的实战项目源码解析 技术栈:本项目主要采用Python语言开发,辅以HTML和CSS进行前端设计。 文件概览:总计174个文件,包括以下类型: - pyc文件(已编译的Python文件):50个 - py文件...

    Python基于Django学生宿舍管理系统源码.zip

    Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于...

    python django+bootstrap实现用户管理系统

    Python Django + Bootstrap 实现用户管理系统是一种常见的Web应用开发方式,结合了Python的高效与Django框架的强大,以及Bootstrap的响应式设计。以下是对这个主题的详细解析: **Python Django** Django是Python的...

    Python基于Django的图书管理系统源码.zip

    Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于...

    基于Python+Django框架搭建的任务管理Saas平台源码.zip

    基于Python Django框架搭建的任务管理Saas平台源码 基于Python Django框架搭建的任务管理Saas平台源码 基于Python Django框架搭建的任务管理Saas平台源码 基于Python Django框架搭建的任务管理Saas平台源码 ...

    Python+Django实现基于人脸识别的门禁管理系统源码.zip

    Python+Django实现基于人脸识别的门禁管理系统【源码】Python+Django实现基于人脸识别的门禁管理系统【源码】Python+Django实现基于人脸识别的门禁管理系统【源码】Python+Django实现基于人脸识别的门禁管理系统...

    使用PYTHON DJANGO开发的油 管视频下载器源代码

    使用PYTHON DJANGO开发的油 管视频下载器源代码使用PYTHON DJANGO开发的油 管视频下载器源代码使用PYTHON DJANGO开发的油 管视频下载器源代码使用PYTHON DJANGO开发的油 管视频下载器源代码使用PYTHON DJANGO开发的...

    python+django+mysql电影推荐系统源码,毕业设计.zip

    python+django+mysql电影推荐系统源码,毕业设计 python+django+mysql电影推荐系统源码,毕业设计 python+django+mysql电影推荐系统源码,毕业设计 python+django+mysql电影推荐系统源码,毕业设计 python+...

    基于后端python+django,前端微信小程序的在线点餐小程序源码.zip

    基于后端python+django,前端微信小程序的在线点餐小程序源码.zip 基于后端python+django,前端微信小程序的在线点餐小程序源码.zip 基于后端python+django,前端微信小程序的在线点餐小程序源码.zip 基于后端python...

    Python基于Django的校园用车管理系统源码

    Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于...

    Python基于Django框架实现的一个学生信息管理系统源码.zip

    Python基于Django框架实现的一个学生信息管理系统源码 Python基于Django框架实现的一个学生信息管理系统源码 Python基于Django框架实现的一个学生信息管理系统源码 Python基于...

    Python基于Django的旅游信息管理系统源码

    Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于...

    python开发基于Django的投票系统源代码.zip

    python开发基于Django的投票系统源代码。python开发基于Django的投票系统源代码python开发基于Django的投票系统源代码python开发基于Django的投票系统源代码python开发基于Django的投票系统源代码python开发基于...

    python基于django的图书推荐系统源码.zip

    python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django...

    基于Python Django框架的完整后台管理系统源码

    项目概述:这是一款基于Python Django框架开发的完整后台管理系统,采用前后端不分离的模式构建。系统源码包含多种文件类型,总计173个文件,其中主要包括JavaScript(90个文件)、Python(41个,包括py和pyc文件)...

    基于python django的流量计远程抄表管理系统源码+项目说明.zip

    基于python django的流量计远程抄表管理系统源码+项目说明.zip基于python django的流量计远程抄表管理系统源码+项目说明.zip基于python django的流量计远程抄表管理系统源码+项目说明.zip基于python django的流量计...

Global site tag (gtag.js) - Google Analytics