Тот же вопрос, найденный здесь, но без допустимого решения. Проблемой является тот ввод python
в терминале производит:
The program 'python' can be found in the following packages:
* python-minimal
* python3
Try: sudo apt install <selected package>
Действительно, $ which python
возвраты ничто. Дополнительная информация:
~$ echo $PATH
/usr/local/cuda-8.0/bin:/home/fontana/bin:/home/fontana/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
По умолчанию python
должен указать на python2.7 в/user/bin. Если я ввожу python2.7
, Python обычно работает. Как восстановить поведение по умолчанию при вводе python
в терминале?
Править: Потенциальный источник проблемы: я недавно установил Python 3.4.6 (в/user/local/bin) использование следующих команд. Чем я пытался переустановить Python 3.4.6, так как была проблема с зернышком, теперь зафиксированным.
./configure
make
make test
sudo make install
Я решил проблему с
sudo apt install python-minimal
, как предложено в предупреждающем сообщении. Я решил установить python-minimal
, а не python3
, так как последний уже работал гладко в терминале.