Когда я выполняю терминал гнома от Xterm, я добираюсь:
Файл "/usr/lib/python3/dist-packages/gi/init.py", строка 42, в от. _gi ImportError импорта: не может импортировать имя '_gi' из 'gi' (/usr/lib/python3/dist-packages/gi/init.py)
Я уже попробовал:
sudo rm /usr/bin/python3
sudo ln -s python3.5 /usr/bin/python3
sudo apt-get install python3-gi
sudo apt install python3.5
Я также переустановил терминал, все же ничто не работало.
Python output:
>> import gi
>> gi.__file__
>> '/usr/lib/python3/dist-packages/gi/__init__.py'
Терминал Gnome не запустится Ваша установка python3 повреждается Терминальное и Обновление программного обеспечения отказывает на открытом, связанная установка Python
-rwxr-xr-x 1 root root 3452 Jul 19 2017 activate-global-python-argcomplete3
lrwxrwxrwx 1 root root 26 Mar 26 2018 dh_pypy -> ../share/dh-python/dh_pypy
-rwxr-xr-x 1 root root 1056 Apr 16 2018 dh_python2
lrwxrwxrwx 1 root root 29 Mar 26 2018 dh_python3 -> ../share/dh-python/dh_python3
lrwxrwxrwx 1 root root 23 Nov 12 09:31 pdb2.7 -> ../lib/python2.7/pdb.py
lrwxrwxrwx 1 root root 23 Aug 3 20:54 pdb3.5 -> ../lib/python3.5/pdb.py
lrwxrwxrwx 1 root root 23 Oct 22 07:32 pdb3.6 -> ../lib/python3.6/pdb.py
-rwxr-xr-x 1 root root 88224 Dec 17 2017 pvtkpython
lrwxrwxrwx 1 root root 31 Oct 25 07:11 py3versions -> ../share/python3/py3versions.py
lrwxrwxrwx 1 root root 26 Mar 26 2018 pybuild -> ../share/dh-python/pybuild
lrwxrwxrwx 1 root root 18 Dec 30 16:08 python -> /usr/bin/python3.6
lrwxrwxrwx 1 root root 9 Apr 16 2018 python2 -> python2.7
-rwxr-xr-x 1 root root 3670448 Nov 12 09:31 python2.7
lrwxrwxrwx 1 root root 33 Nov 12 09:31 python2.7-config -> x86_64-linux-gnu-python2.7-config
lrwxrwxrwx 1 root root 16 Apr 16 2018 python2-config -> python2.7-config
-rwxr-xr-x 1 root root 365 Aug 22 2016 python2-qr
lrwxrwxrwx 1 root root 18 Dec 30 16:12 python3 -> /usr/bin/python3.5
-rwxr-xr-x 2 root root 4117024 Aug 3 20:54 python3.5
lrwxrwxrwx 1 root root 33 Aug 3 20:54 python3.5-config -> x86_64-linux-gnu-python3.5-config
-rwxr-xr-x 2 root root 4117024 Aug 3 20:54 python3.5m
lrwxrwxrwx 1 root root 34 Aug 3 20:54 python3.5m-config -> x86_64-linux-gnu-python3.5m-config
-rwxr-xr-x 2 root root 4522328 Oct 22 07:32 python3.6
lrwxrwxrwx 1 root root 33 Oct 22 07:32 python3.6-config -> x86_64-linux-gnu-python3.6-config
-rwxr-xr-x 1 root root 401 Feb 21 2018 python3.6-coverage
-rwxr-xr-x 2 root root 4522328 Oct 22 07:32 python3.6m
lrwxrwxrwx 1 root root 34 Oct 22 07:32 python3.6m-config -> x86_64-linux-gnu-python3.6m-config
lrwxrwxrwx 1 root root 16 Oct 25 07:11 python3-config -> python3.6-config
-rwxr-xr-x 1 root root 397 Feb 21 2018 python3-coverage
lrwxrwxrwx 1 root root 10 Oct 25 07:11 python3m -> python3.6m
lrwxrwxrwx 1 root root 17 Oct 25 07:11 python3m-config -> python3.6m-config
-rwxr-xr-x 1 root root 2555 Jul 19 2017 python-argcomplete-check-easy-install-script3
-rwxr-xr-x 1 root root 314 Jul 19 2017 python-argcomplete-tcsh3
lrwxrwxrwx 1 root root 16 Apr 16 2018 python-config -> python2.7-config
lrwxrwxrwx 1 root root 29 Apr 16 2018 pyversions -> ../share/python/pyversions.py
-rwxr-xr-x 1 root root 2665 Jul 19 2017 register-python-argcomplete3
-rwxr-xr-x 1 root root 14424 Dec 17 2017 vtk6python
-rwxr-xr-x 1 root root 2975 Nov 12 09:31 x86_64-linux-gnu-python2.7-config
lrwxrwxrwx 1 root root 34 Aug 3 20:54 x86_64-linux-gnu-python3.5-config -> x86_64-linux-gnu-python3.5m-config
-rwxr-xr-x 1 root root 3246 Aug 3 20:54 x86_64-linux-gnu-python3.5m-config
lrwxrwxrwx 1 root root 34 Oct 22 07:32 x86_64-linux-gnu-python3.6-config -> x86_64-linux-gnu-python3.6m-config
-rwxr-xr-x 1 root root 3283 Oct 22 07:32 x86_64-linux-gnu-python3.6m-config
lrwxrwxrwx 1 root root 33 Oct 25 07:11 x86_64-linux-gnu-python3-config -> x86_64-linux-gnu-python3.6-config
lrwxrwxrwx 1 root root 34 Oct 25 07:11 x86_64-linux-gnu-python3m-config -> x86_64-linux-gnu-python3.6m-config
lrwxrwxrwx 1 root root 33 Apr 16 2018 x86_64-linux-gnu-python-config -> x86_64-linux-gnu-python2.7-config
Прежде, чем выйти выше подобных команд всегда сохраняют примечания по тому, что выпуск был предшествующим... поэтому прежде, чем выпустить это
sudo rm /usr/bin/python3
необходимо обратить внимание на то, что выпуск является значением по умолчанию путем издания
python3 --version
который на шоу человечности 18.10
Python 3.6.7
теперь необходимо исследовать то, что стандарт трясины 18.04 использовал и откладывал его..., не зная, что Вы видите то, что выпуски Python Ваше поле имеет путем издания
which python
which python3
который мог сказать вещи как
python3 is hashed (/usr/bin/python3)
так CD в тот dir и представление его одноуровневые элементы согласно
cd /usr/bin/
ls -la | grep python
для меня на 18,10 его показах
lrwxrwxrwx 1 root root 26 Jul 23 08:39 dh_pypy -> ../share/dh-python/dh_pypy
-rwxr-xr-x 1 root root 1056 Jun 7 2018 dh_python2
lrwxrwxrwx 1 root root 29 Jul 23 08:39 dh_python3 -> ../share/dh-python/dh_python3
lrwxrwxrwx 1 root root 7 Sep 23 14:14 fail2ban-python -> python3
lrwxrwxrwx 1 root root 23 Oct 2 18:12 pdb2.7 -> ../lib/python2.7/pdb.py
lrwxrwxrwx 1 root root 23 Oct 22 07:32 pdb3.6 -> ../lib/python3.6/pdb.py
lrwxrwxrwx 1 root root 31 Oct 25 07:11 py3versions -> ../share/python3/py3versions.py
-rwxr-xr-x 1 root root 378 Aug 28 16:17 pybabel-python2
lrwxrwxrwx 1 root root 26 Jul 23 08:39 pybuild -> ../share/dh-python/pybuild
lrwxrwxrwx 1 root root 7 Jun 7 2018 python -> python2
lrwxrwxrwx 1 root root 9 Jun 7 2018 python2 -> python2.7
-rwxr-xr-x 1 root root 3690840 Oct 2 18:12 python2.7
lrwxrwxrwx 1 root root 33 Oct 2 18:12 python2.7-config -> x86_64-linux-gnu-python2.7-config
lrwxrwxrwx 1 root root 16 Jun 7 2018 python2-config -> python2.7-config
-rwxr-xr-x 1 root root 154 Sep 20 05:50 python2-pbr
lrwxrwxrwx 1 root root 9 Oct 25 07:11 python3 -> python3.6
-rwxr-xr-x 2 root root 4534680 Oct 22 07:32 python3.6
lrwxrwxrwx 1 root root 33 Oct 22 07:32 python3.6-config -> x86_64-linux-gnu-python3.6-config
-rwxr-xr-x 2 root root 4534680 Oct 22 07:32 python3.6m
lrwxrwxrwx 1 root root 34 Oct 22 07:32 python3.6m-config -> x86_64-linux-gnu-python3.6m-config
lrwxrwxrwx 1 root root 16 Oct 25 07:11 python3-config -> python3.6-config
lrwxrwxrwx 1 root root 10 Oct 25 07:11 python3m -> python3.6m
lrwxrwxrwx 1 root root 17 Oct 25 07:11 python3m-config -> python3.6m-config
lrwxrwxrwx 1 root root 14 Jun 7 2018 python-config -> python2-config
lrwxrwxrwx 1 root root 29 Jun 7 2018 pyversions -> ../share/python/pyversions.py
-rwxr-xr-x 1 root root 2971 Oct 2 18:12 x86_64-linux-gnu-python2.7-config
lrwxrwxrwx 1 root root 33 Jun 7 2018 x86_64-linux-gnu-python2-config -> x86_64-linux-gnu-python2.7-config
lrwxrwxrwx 1 root root 34 Oct 22 07:32 x86_64-linux-gnu-python3.6-config -> x86_64-linux-gnu-python3.6m-config
-rwxr-xr-x 1 root root 3283 Oct 22 07:32 x86_64-linux-gnu-python3.6m-config
lrwxrwxrwx 1 root root 33 Oct 25 07:11 x86_64-linux-gnu-python3-config -> x86_64-linux-gnu-python3.6-config
lrwxrwxrwx 1 root root 34 Oct 25 07:11 x86_64-linux-gnu-python3m-config -> x86_64-linux-gnu-python3.6m-config
lrwxrwxrwx 1 root root 31 Jun 7 2018 x86_64-linux-gnu-python-config -> x86_64-linux-gnu-python2-config
для Вас можно видеть другие версии Python...
Похож 18.04, хочет, чтобы python3 был 3.6.7... так проблема
sudo update-alternatives --config python
и это должно дать Вам опцию выбрать 3.6.7