gentoo上python诡异设置

最近安装个好玩的python 工具bpython,结果安装完了之后pip easy_install ipython等都无法使用了

一直报错 url_file u'/root/.ipython/profile_default/security/ipcontroller-engine.json' not found

结果查这个错查了2礼拜都是毫无头绪,在#gentoo里提问也没有人回


基于pip 和 ipython都报一样的错, 然后打开了这2个文件一看, 内容居然一样

而且都symlink 到/usr/lib/python-exec/python-exec2

针对这个奇怪的现象终于有人给了解释,原来后面安装的软件改变了python-exec2

这个时候需要重新安装python-exec2 并且不让它被以后安装的软件影响到:

emerge -1 python-exec:2 

# -1 是oneshot的简写:

 """

--oneshot (-1)

              Emerge as normal, but do not add the packages to the world file for later updating.

"""



参考连接: http://wiki.gentoo.org/wiki/Project:Python/python-exec

你可能感兴趣的:(gentoo上python诡异设置)