我知道,这个问题已被问及许多次。但是,我仍然无法摆脱这一点。我在我的Mac上发现了以下信息。如何在mac上为2.7设置python路径?
cd /Library/Frameworks/Python.framework/Versions/
Current -> 2.7
3.6
whereispython
/usr/bin/python
which python
/usr/bin/python
which -a python
/usr/bin/python
/usr/bin/python
python
Python 2.7.10 (default)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
即使这样,当我编辑~/.bash_profile
如下
# Setting PATH for Python 2.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
#PYTHONPATH
PYTHONPATH="${PYTHONPATH}:/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python"
export PYTHONPATH
然后,source ~/.bash-profile
。在重新启动我的终端后,仍然可以看到/usr/bin/python
而不是在执行which python
时指向/Library/../Python2.7
。
我卸载Python和重新安装"pip install python"
还有,我能看到下/System/Library/Frameworks/Python.framework/Versions
2.6
2.7
2.5 -> 2.6
2.3 -> 2.6
Current -> 2.7
Python安装我不知道有什么可以在这里失踪。我如何设置/添加mac中的python路径?请帮助我理解并克服这一点。你能帮我吗?
参考Adding python path to mac osx
为什么不使用类似pyenv的东西? – aristotll
类型python2.7;或'ls/usr/bin | grep python' – AK47