當我在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