Версии Python не работают в Ubuntu - PullRequest
0 голосов
/ 21 июня 2019

В моей системе Ubuntu терминал не работал должным образом, на самом деле я не смог его открыть. Поэтому я ищу решения, и люди предлагают удалить python 3.6, поэтому я удаляю его и переустанавливаю его, после чего я сталкиваюсь со многими ошибками, которые упомянуты ниже, затем я попытался удалить все версии python и virtualenv и переустановить все вещи, но все равно он дает мне то же самое ошибки.

trt@trt-Vostro-15-3568:~$ python
  File "/usr/lib/python3.6/site.py", line 183
    file=sys.stderr)
        ^
SyntaxError: invalid syntax

trt@trt-Vostro-15-3568:~$ virtualenv venv 
Failed to import the site module
Traceback (most recent call last):
  File "/usr/lib/python3.6/site.py", line 79, in <module>
    import os
  File "/usr/lib/python3.6/os.py", line 652, in <module>
    from _collections_abc import MutableMapping
  File "/usr/lib/python3.6/_collections_abc.py", line 64
    async def _ag(): yield
                    ^
SyntaxError: 'yield' inside async function

trt@trt-Vostro-15-3568:~$ python
  File "/usr/lib/python3.6/site.py", line 183
    file=sys.stderr)
        ^
SyntaxError: invalid syntax

trt@trt-Vostro-15-3568:~$ python3.6
bash: /usr/bin/python3.6: No such file or directory

Если у кого-то есть идеи по этому поводу, пожалуйста, помогите. Любая помощь с благодарностью.

Ответы [ 2 ]

2 голосов
/ 21 июня 2019

вы пробовали только "python3"?

И если он не работает, попробуйте удалить и переустановить другую версию python, например, python-2.7, и попробуйте снова.

0 голосов
/ 21 июня 2019

Я нашел проблему, с которой сталкиваюсь. Я установил PYTHONPATH, который указывает на каталог python3.6, который не требуется устанавливать явно. Поэтому я удалил его, а затем Python 2.7 и 3.5 работает нормально. Только получение ошибок в python3.6.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...