kur*_*kan 1 python ubuntu python-2.7 python-3.x
我无法在ubuntu 14.04上运行python3
alias python=python3
python --version
Run Code Online (Sandbox Code Playgroud)
输出:
Python 2.7.6
Run Code Online (Sandbox Code Playgroud)
和
python3 --version
Run Code Online (Sandbox Code Playgroud)
给出相同的输出
据我所知,python3应该预先安装在系统上?
我试着跑:
sudo apt-get install python3
Run Code Online (Sandbox Code Playgroud)
但是有一个错误:
Setting up idle-python3.4 (3.4.3-1ubuntu1~14.04.3) ...
File "/usr/lib/python3.4/compileall.py", line 120
print('*** ', end='')
^
SyntaxError: invalid syntax
dpkg: error processing package idle-python3.4 (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
idle-python3.4
Run Code Online (Sandbox Code Playgroud)
检查是否python3已安装:
python3 --version
Run Code Online (Sandbox Code Playgroud)
添加alias python=python3到~/.bashrc或~/.bash_aliases文件.
您必须注销然后再次登录.
我建议使用python3python 3.x. 有很多程序取决于python 2.x所以最好不要删除它.但是你可以卸载它:sudo apt-get remove python2.7
在卸载Python 2.7之前,请阅读此内容.