如何将Mac OS X10.10.5下的Python2.7升级到最新的Python3.5

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将Mac OS X10.10.5下的Python2.7升级到最新的Python3.5相关的知识,希望对你有一定的参考价值。

参考技术A 苹果系统界面很美,但有点不习惯。你可以进入WIN系统,然后使用360安全卫士的搬家助手来释放空间将非系统文件转移。另外借助PQ分区魔术师将空间调打一下。 参考技术B 官网下载就好了,终端命令行也行,但是我忘了命令是什么了

在 mac OS X 上关闭 GUI emacsclient 后如何将焦点返回到终端?

【中文标题】在 mac OS X 上关闭 GUI emacsclient 后如何将焦点返回到终端?【英文标题】:How to return focus to terminal after closing GUI emacsclient on mac OS X? 【发布时间】:2017-11-26 14:01:30 【问题描述】:

我已按照 How to launch GUI Emacs from command line in OSX? 和 Mac osx 的 Emacs how-to page 中提出的建议设置我的 GUI emacs,使其专注于启动。

当我运行 emacs 独立会话时,emacs GUI 正确地获取焦点,并且在终止我的 emacs 框架后焦点返回到我的终端。

但是,使用C-x C-c 杀死我的emacsclient 框架(别名为script)不会将焦点返回到终端。

有什么好办法吗?

更新 M-x kill-emacs 确实将焦点返回到终端。所以问题是专门杀死那个 emacsclient 框架。

【问题讨论】:

你可能需要一个applescript来实现你的目标。 我的特刊也类似。我已将我的 git 配置为使用外部编辑器来提交消息。在我关闭编辑器后,终端 (iTerm) 将重新获得焦点。 【参考方案1】:

我通过运行 Applescript 来解决这个问题:1) 记录当前应用程序,2) 启动 Emacs 并等待,3) 将焦点返回到当前应用程序。它看起来像:

tell application "System Events"
    set frontApp to (path to frontmost application as Unicode text)
end tell

do shell script "/Applications/Emacs.app/Contents/MacOS/bin/emacsclient -c"

activate application frontApp

【讨论】:

在此期间,有人实现了mac-pseudo-daemon,它使用 emacs 钩子调用 Applescript 以在图形框架关闭时隐藏 emacs 窗口。容易多了!

以上是关于如何将Mac OS X10.10.5下的Python2.7升级到最新的Python3.5的主要内容,如果未能解决你的问题,请参考以下文章

如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3

VMware 12PRO安装Mac OS X 10.10.5

如何解压 Mac OS X 下的 PKG 文件(网摘)

Mac OS X 上的大页面

如何设置Mac OS X下的Sublime Text 3配置文件

Mac OS X 下的 _wfopen 等效项