I'm still getting around Ubuntu and the Terminal. I know a bit of Python, so I figured I could install the latest stable release of Python. When I launched python on the Terminal, it started Python 2.7.3, So I figured that Python 3.5.2 wasn't installed.

Anyway, I followed this Ask Ubuntu thread to install it, but didn't take care to read the following:

DON'T change the symlink! There are apparently many system functions that don't work properly with python3.5.

I tried this and afterwards couldn't open a terminal, software updater,...

And well, now I can't open the terminal. I'm able to use X-Term, but I really want to fix this.

I typed the following in the Terminal:

sudo rm python2
sudo rm python3

and then closed the Terminal.

  • Can you open xterm? or get to a Virtual Terminal (Ctrl-Alt-F2 etc.)? is so, you should simply be able to relink the appropriate executables e.g. sudo ln -s python2.7 /usr/bin/python2 Aug 3, 2016 at 16:24
  • Yes, I'm able to open xterm, but I still can't use the Terminal (as in, the other application)
    – Tet
    Aug 3, 2016 at 18:05
  • Did you try recreating the symbolic link, as suggested in my previous comment? Aug 3, 2016 at 19:18
  • I tried sudo ln -s python2.7 /usr/bin/python2. It went through, but the Xterm outputs "failed to create symbolic link 'usr/bin/python2': File exists"
    – Tet
    Aug 3, 2016 at 19:49
  • I'm not sure how I should use the Virtual Terminal, I'm searching about that one. I might go dark since I'm using college wi-fi (home internet is down). Sorry!
    – Tet
    Aug 3, 2016 at 19:52

1 Answer 1


open your Xterm terminal

sudo apt-get remove gnome-terminal

then reinstall it with

sudo apt-get install gnome-terminal

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.