我大約一年前購買了我的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符號鏈接時,如何找出運行哪個文件?
我重新寫了我的答案基於符號鏈接的目標;我的自制主張是錯誤的。 –