请记住,我对终端/Unix 并不太精通。
我最初安装了一些版本的python 2.7,现在需要运行旧版本(2.6.8)。到目前为止,在您的帮助下(加上大量的故障排除和可怕的删除 python2.7 等内容)。
最初我做了以下事情:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7
sudo rm -rf "/Applications/Python 2.7"
然后尝试:
cd /usr/local/bin;
ls -l . | grep '../Library/Frameworks/Python.framework/Versions/2.7' | awk '{print $9}' | xargs rm
我以为我已尽一切努力卸载 2.7,然后"./configure"
在 2.6.8 文件夹中运行,这似乎有效,除了:
当我输入"python --version"
命令行并且它应该返回 Python 2.6.8 时,它会返回:
Python 2.7.2
因此,我根据提供其他命令的同一页面中的信息删除/删除了一些似乎需要删除的其他文件,试图:
删除符号链接/usr/local/bin
(我确实知道哪些,并且可以根据需要提供该信息),现在它返回:
"python: posix_spawn: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: No such file or directory"
这显然也不好。当我尝试从命令行运行 python 时,我得到了相同的响应。我该如何解决这个问题/让它寻找 2.6.8?