【发布时间】:2018-04-25 13:17:55
【问题描述】:
这里的开发人员相对较新,这是我第一次发帖。两天来,我一直在寻找我一直遇到的问题的答案,遵循指南等,但我似乎一直在用这个问题把自己挖到一个更深的洞里。所以我决定在这里发帖寻求帮助
发生的情况是我似乎正确安装了 python,但是当我在终端中运行 echo $PATH 时,我得到了这个:
/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/python3
我已尝试编辑~/.bash_profile 以确保列出了正确的路径,目前它显示为:
/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}
我假设拥有 ${PATH} 可能是导致它按原样不断回声的原因,但我不确定是否要删除任何内容,因为我不想把事情搞砸。
此外,当使用 sublime text 3 时,我无法得到类似的错误,我假设是因为它没有正确找到路径。在找到解决此问题的方法之前,我无法构建,但至少目前我不知所措。
任何帮助将不胜感激!!!
【问题讨论】:
-
which python和python --version输出什么? -
usr/bin/python和Python 3.6.5 -
好的,你的
.bash_profile中的export PATH行是什么意思? (如果您的名字在那里,只需将其编辑为用户名,以防您想保持匿名) -
导出路径显示
usr/local/bin- 我在想这可能是我需要更改的部分? -
尝试将
export PATH=/usr/local/bin更改为export PATH=/usr/local/bin:$PATH?我认为这行不通,因为您的$PATH看起来像 Ali Cirik 提到的一些重复部分,因此可能需要修复。
标签: python terminal sublimetext3