最近这几天被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即可。
Resotre Now
分享到:
相关推荐
使用python的django开发的一个商城项目源码 使用python的django开发的一个商城项目源码 使用python的django开发的一个商城项目源码 使用python的django开发的一个商城项目源码 使用python的django...
基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip基于PythonDjango+MySQL的在线考试系统源码(毕设项目).zip基于PythonDjango+MySQL的在线考试系统...
Python Django Web开发指南
用Python与Django开发的在线教育平台网站源码 用Python与Django开发的在线教育平台网站源码 用Python与Django开发的在线教育平台网站源码 用Python与Django开发的在线教育平台网站源码 ...
Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于...
Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于...
基于python django伊人酒店管理系统的设计与实现.docx基于python django伊人酒店管理系统的设计与实现.docx基于python django伊人酒店管理系统的设计与实现.docx基于python django伊人酒店管理系统的设计与实现.docx...
Python+Django实现基于人脸识别的门禁管理系统【源码】Python+Django实现基于人脸识别的门禁管理系统【源码】Python+Django实现基于人脸识别的门禁管理系统【源码】Python+Django实现基于人脸识别的门禁管理系统...
使用PYTHON DJANGO开发的油 管视频下载器源代码使用PYTHON DJANGO开发的油 管视频下载器源代码使用PYTHON DJANGO开发的油 管视频下载器源代码使用PYTHON DJANGO开发的油 管视频下载器源代码使用PYTHON DJANGO开发的...
Django框架基础教程(⼀):简单介绍PythonDjango框架 Django框架基础(⼀):简单介绍Python Django框架,从零开始学Django框架。 1、 、Django简介 简介 Python下有多款不同的 Web 框架,Django是最有代表性的⼀种...
python+django+mysql电影推荐系统源码,毕业设计 python+django+mysql电影推荐系统源码,毕业设计 python+django+mysql电影推荐系统源码,毕业设计 python+django+mysql电影推荐系统源码,毕业设计 python+...
基于Python Django框架搭建的任务管理Saas平台源码 基于Python Django框架搭建的任务管理Saas平台源码 基于Python Django框架搭建的任务管理Saas平台源码 基于Python Django框架搭建的任务管理Saas平台源码 ...
Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于...
python Django RSA 前台加密 后端解密,简单demo。
基于Python Django,用于restful风格API的MockServer
Python基于Django框架实现的一个学生信息管理系统源码 Python基于Django框架实现的一个学生信息管理系统源码 Python基于Django框架实现的一个学生信息管理系统源码 Python基于...
Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于...
python开发基于Django的投票系统源代码。python开发基于Django的投票系统源代码python开发基于Django的投票系统源代码python开发基于Django的投票系统源代码python开发基于Django的投票系统源代码python开发基于...
python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django...
python django 自学教程,含多种设备版本。可供自学使用。