当我在Sublime Text或CodeRunner中编译test.py
(一个非常简单的Python文件)时,出现错误:/bin/bash: python: command not found
。然后我在终端应用程序中输入python test.py
,它工作。后来我下载了Pycharm并重新编译了这个文件,它也起作用了!在某些IDE中未找到Mac OS X/bin/bash:python:命令
因此,我假设有某种路径设置或其他设置不正确。我在互联网上搜索了很长时间,但没有用。请帮助或尝试提供一些想法如何解决问题。
这里还有一些细节:
我试过在
test.py
文件的顶部,但没有使用插入#! /usr/bin/python
的
echo "$PATH"
在端子的输出/usr/local/sbin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/chenyang/Downloads/android-sdk-macosx/platform-tools
我在我的MacBook中发现了几个Python版本:2.6,2.7,3.2,3.3,3.5。在文件夹
/System/Library/Frameworks/Python.framework/Versions
下我发现2.6,2.7。在文件夹/Library/Frameworks/Python.framework/Versions
下,我找到了3.2,3,3,3.5。
我已经解决了自己的问题和后下
哪个版本的Python你想与运行您的程序? 2.7? 3.5(推荐)? – MattDMo
在CodeRunner IDE中,我可以选择使用Python2或Python3。所以我尝试了两种都失败了。 – ChenYang