我正在运行通过homebrew安装的Python,使用oh-my-zsh的zsh,在编写脚本时遇到了路径截断的问题。
以下是运行pelican(一种Python静态网站生成器)时出现的一个问题示例:
pelican -s pelicanconf.py content -o output
zsh: /usr/local/bin/pelican: bad interpreter: /usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Ver: no such file or directory
自然地,我会检查解释器的路径:
/usr/local/bin/pelican
以验证路径。在该文件中,解释器路径被指定为:
#!/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
有人遇到过这个问题吗?如果有,有什么解决办法吗?
如果我没有说明必要的调试上下文,我会很乐意这样做。