我有一个Python脚本,可以执行非ascii文本的json.dump。它在python3上可以正常工作,但在python2上却不能。很好,我在运行之前使用Anaconda的virtualenv工具切换至python3。但是,我试图在Mac中使用Automator来做到这一点。每次让Automator运行脚本时,它都会引发与使用Python2运行脚本时总是看到的相同错误。我已经尝试过Eveything,包括使脚本可执行至带有python3的shebang行。有人可以帮我看看我在做什么错吗?
这里的要点是python3比python2更优雅地处理unicode,这就是为什么我要使用它。
答案 0 :(得分:0)
糟糕。它可以通过以下方式调用脚本:
/ usr / local / bin / python3 myScript.py