我在我的(LinuxMint)计算机上安装了Python 3.5:
sudo apt-get install python3.5
然而,当我运行python -V时,它表明正在使用Python 2.7。
如何告诉系统使用Python的更新版本?
答案 0 :(得分:1)
您已经安装了python2.7,并且您已经拥有python2.7
可执行文件的链接,因此当您只运行python
时,它实际上会运行python2.7
。安装python3.5时,该链接仍然存在。
你应该运行python3
(或python3.5
),或者你应该用这样的新链接替换链接(假设/ usr / bin中有python3.5):
ln -sf /usr/bin/python3.5 /usr/bin/python
如果您没有权限创建链接并且您的用户是sudoer,请在命令前添加sudo
。
答案 1 :(得分:0)
更加动态,
ln -sf $(which python3) $(which python)
强制创建从python3到python的符号链接。