共1页 1
-
2008-02-14
Archlinux 普通用户无法 startx 的问题 - [TechFool]
正在捣鼓 ArchLinux, 又遇上这个问题了,解决办法是用 root 运行命令:
chmod u+s /usr/bin/Xorg
稍后放出 ArchLinux 安装笔记。
-
2008-02-14
TurboGears 1.0.4 中 SQLObjec 版本过高问题 - [TechFool]
用 tgsetup.py 安装好 TurboGears,在运行中可能会缺少一些组件,如 SQLObject,用 easy_install SQLObject 命令安装,默认是安装 sqlobject 0.10.0b1 版本。运行时会出现如下的提示:
C:\Python25\Scripts\canna>python start-canna.py
Traceback (most recent call last):
File "start-canna.py", line 15, in
start()
File "C:\Python25\Scripts\canna\canna\commands.py", line 50, in start
from canna.controllers import Root
File "C:\Python25\Scripts\canna\canna\controllers.py", line 5, in
pkg_resources.require("SQLObject>=0.8,<0.10dev")
File "C:\Python25\lib\site-packages\setuptools-0.6c7-py2.5.egg\pkg_resources.p
y", line 626, in require
File "C:\Python25\lib\site-packages\setuptools-0.6c7-py2.5.egg\pkg_resources.p
y", line 528, in resolve
pkg_resources.VersionConflict: (sqlobject 0.10.0b1 (c:\python25\lib\site-package
s\sqlobject-0.10.0b1-py2.5.egg), Requirement.parse('SQLObject>=0.8,<0.10dev'))也就是 SQLObject 的版本过高,TurboGears 不支持,使用如下命令安装合适的版本就好了:
easy_install -UZ "SQLObject>=0.8,<0.10dev"








