我将“#!usr/bin/env python
”放在coroutine.py的第一行,但是当我尝试直接通过“./test.py
”运行coroutine.py时,我明白这一点:
zsh: ./coroutine.py: bad interpreter: usr/bin/env: no such file or directory
我的zshrc有什么问题吗?
答案 0 :(得分:4)
因为你错过了领先的斜杠:#!/usr/bin/env python
并且它被称为hashbang(而不是像@cdarke在评论中解释的那样只是#!
部分)