我正在运行SLC5(RedHat 4 Linux)。分布式Python版本是2.4。我已经手动安装了Python 2.7(altinstall)。
在终端模式(运行级别3)中运行,bash和Python 2.4解释器中的键映射是正确的(退格键,键箭头等正常工作)。运行Python 2.7解释器时,键映射是错误的(Backspace = ^?而不是^ H; Ctrl-H工作正常)
在gnome-terminal中的gnome(运行级别5)下运行时,Python 2.7的映射是正确的。
知道我需要在终端模式(RL3)中设置/配置密钥映射对于Python 2.7是否正确?
非常感谢!
马库斯
答案 0 :(得分:-1)
此页面描述了Python 2.4和Python 2.7之间的主键差异:
Python 2.4:不可用。
Python 2.7:您可以使用Python 2.7线程库。请求中的所有线程必须在请求截止日期之前完成(在线请求为60秒,离线请求为10分钟)。
Python 2.4:不支持。
Python 2.7:只要在app.yaml中指定threadsafe指令,就可以使用并发请求。脚本处理程序必须使用Python WSGI接口才能成为线程安全的。 在后端,从关闭挂钩引发异常会将该异常复制到所有线程。
Python 2.4:不可用。
Python 2.7:可以上传.pyc文件,但不能与.py文件结合使用。但是,您可以上载包含.py或.pyc文件(或组合)的.zip文件。
Python 2.7:WSGI是首选接口,是多线程所必需的。有关将CGI处理程序转换为WSGI的更多信息,请参阅迁移到Python 2.7。
Python 2.4:某些C模块不可用。有关更多信息,请参阅库知识库。
Python 2.7:以下C模块不可用: ctypes,sqlite,ssl,_ssl,fcntl,spwd,pwd,grp,syslog,select,_socket