我大约一年前购买了我的mac,并以某种方式更改了我的python符号链接,因此当我运行python some_file.py
时,python 3.4用于运行文件而不是python 2.7。我现在需要将它改回来,但我无法弄清楚我做了什么来改变它首先!当我运行:python符号链接指向的文件
import os
os.path.realpath("/usr/local/bin/python")
在Python终端
,输出为:
'/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
这是否并不意味着我的蟒蛇符号链接指向我的Python 2.7的版本,而不是我的3.4版本?如果不是,当我使用python符号链接时,如何找出运行哪个文件?
我重新写了我的答案基于符号链接的目标;我的自制主张是错误的。 –