如果我在python或ipython中使用箭头键,我不会得到我应该得到的,而是一个奇怪的字符组合:所有东西都像在this线程中,只是我从未从源代码编译过python。在
发生的事情大致是这样的:由于一些没有人能够破译的神秘原因(见ubuntuforums上的this线程),我的Kubuntu用户停止正常工作,我不得不建立一个新的用户。对于这个新用户,我对python不感兴趣,所以我执行了(我希望)它和Canopy的全球安装。在
在这个python上,箭头键不起作用。在
你能帮帮我吗?请耐心点,我是初学者。。。 提前谢谢!在
编辑:python-c“import readline”的输出: 回溯(最近一次呼叫): 文件“”,第1行,输入 ImportError:没有名为readline的模块
受你的评论启发,我尝试了以下几点
/usr/local/Canopy_32bit/User/bin/python setup.py install
对于readline模块:它起作用了!!! 我无法摆脱狂热的python,因为我需要科学计算的所有包。谢谢大家,你们帮了忙!在
如果运行命令
python -c 'import readline'
会得到以下输出:然后需要在系统中安装旧的libreadline。在Ubuntu/Kubuntu上是
libreadline5
,在Fedora上是compat-readline5
我没有足够的声誉来评论,所以我不得不把这个作为一个答案,但是在安装enthough时,您是否有机会在您的计算机上替换原来的python安装?我模模糊糊地记得安装脚本问我是否要让enthough成为默认的python安装。在
您可能仍然需要重新构建您链接的原始问题中发布的Python。在
相关问题 更多 >
编程相关推荐