设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Gentoo Linux
›
[求助] emerge pygtk 失败: 找不到 pycairo.h
返回列表
查看:
809
|
回复:
6
[求助] emerge pygtk 失败: 找不到 pycairo.h
[复制链接]
sinotion
sinotion
当前离线
积分
14
IP卡
狗仔卡
发表于 2008-11-4 18:00:44
|
显示全部楼层
|
阅读模式
原因应该是这样的: 最开始, python相关的程序是和系统一起安装的, 所以都在/usr 目录下. 昨天开更新软件, emerge -uvDN world. emerge 把新的pycairo 装在了 /usr/local 下面.
我想这种问题应该比较普遍. 大家有没有什么系统地解决办法? 一个个的做软链接不是很好. 难道只能告诉emerge, 把python 还是装在/usr 目录下?
先谢谢了
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
Blahster
Blahster
当前离线
积分
682
IP卡
狗仔卡
发表于 2008-11-4 18:06:12
|
显示全部楼层
不大可能会安装在 /usr/local 下吧。
试一试在安装一次 pycairo 呢? 最近是不是升级过 python?
回复
支持
反对
使用道具
举报
显身卡
sinotion
sinotion
当前离线
积分
14
IP卡
狗仔卡
楼主
|
发表于 2008-11-4 18:47:49
|
显示全部楼层
对, 刚刚升级了portage. python 升级到 2.5.2-r7, 运行了python-updater.
重装pycairo后再装pygtk, 没有变化, 错误依旧。
pycairo 装在了 /usr/local/lib, /usr/local/include 等目录下. 对应的安装目录应该就是 /usr/local了
回复
支持
反对
使用道具
举报
显身卡
Blahster
Blahster
当前离线
积分
682
IP卡
狗仔卡
发表于 2008-11-4 19:19:46
|
显示全部楼层
难不成你自己设置了 econf_extra 之类的东东?
回复
支持
反对
使用道具
举报
显身卡
sinotion
sinotion
当前离线
积分
14
IP卡
狗仔卡
楼主
|
发表于 2008-11-4 19:47:58
|
显示全部楼层
我自己没有改过econf_extra
Post by
Blahster;1903915
难不成你自己设置了 econf_extra 之类的东东?
我自己没有改过econf_extra. 现在做了软链接后,还是说找不到. 就是装不了pygtk
回复
支持
反对
使用道具
举报
显身卡
druggo
druggo
当前离线
积分
1608
IP卡
狗仔卡
发表于 2008-11-4 23:41:05
|
显示全部楼层
qlist dev-python/pycairo 看看,怎么会装到local去了……
回复
支持
反对
使用道具
举报
显身卡
sinotion
sinotion
当前离线
积分
14
IP卡
狗仔卡
楼主
|
发表于 2008-11-5 22:31:55
|
显示全部楼层
downgrade python 到 2.4 后解决问题.
downgrade python 到 2.4 后解决问题.
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表