Команда python не найдена ubuntu

Содержание
  1. Linux / Unix: “-bash: python: command not found (-bash: python: команда не найдена)” ошибка и ее решение
  2. Linux / Unix: «-bash: python: command not found (-bash: python: команда не найдена)» ошибка и ее решение
  3. Проверьте путь python
  4. Установка Python на Ubuntu/Debian/Mint Linux
  5. Установка Python на Oracle/RHEL (Red Hat)/CentOS Linux
  6. Установка Python на Fedora Linux
  7. Установка Python на Arch Linux
  8. Установка Python на Suse/OpenSUSE Linux
  9. Установка Python на FreeBSD Unix
  10. Установка Python на OpenBSD Unix
  11. Установка Python3 MacOS X Unix
  12. Проверка установки Python
  13. Примечание о поврежденной symlink
  14. Linux / Unix: “-bash: python: command not found”
  15. Проверьте путь питона
  16. Ubuntu / Debian / Mint Linux установка Python
  17. Oracle / RHEL (Red Hat) / CentOS Linux установить Python
  18. Fedora Linux установить Python
  19. Arch Linux установка Python
  20. Suse / OpenSUSE Linux установка Python
  21. FreeBSD Unix установка Python
  22. OpenBSD Unix установка Python
  23. MacOS X Unix установка python3
  24. Проверка правильности установки Python
  25. Примечание о сломанном линке
  26. Похожие статьи:
  27. Как исправить ошибку — bash: python: command not found Error 3 мин для чтения
  28. 1. Проверьте, установлен ли Python.
  29. Установите Python в Ubuntu/Debian
  30. Установите Python в Fedora
  31. Установите Python на RHEL/CentOS
  32. Установите Python в Arch Linux
  33. 2. Проверьте переменную среды PATH.
  34. 3. Отметьте битую символическую ссылку.
  35. Вывод

Linux / Unix: “-bash: python: command not found (-bash: python: команда не найдена)” ошибка и ее решение

Linux / Unix: «-bash: python: command not found (-bash: python: команда не найдена)» ошибка и ее решение

Linux / Unix: “-bash: python: command not found (-bash: python: команда не найдена)” ошибка и ее решение

Я новый пользователь и пытаюсь запустить программу Python. У меня есть облачный VM/VPS, и когда я набираю python mycode.py на терминале моего сервера, я получаю следующую ошибку:

-bash: python: command not found

Как решить эту проблему?

Читайте также:  Css select class inside class

Эта ошибка означает, что Python либо не установлен, либо был установлен неправильно. Вот несколько способов как вы можете решить эту проблему.

Проверьте путь python

Введите любую из следующих команд, чтобы узнать, существует ли двоичная система python в Linux или Unix-подобной системе:

ls -l /usr/bin/python ls -l /usr/bin/python*

Примеры возможных выводов данных:

Команда Python не найдена

Кажется, что Python отсутствует по неизвестной причине или не был установлен вашим провайдером облака для сохранения дискового пространства. Поэтому установите его в соответствии с вашим дистрибутивом Linux или Unix:

Установка Python на Ubuntu/Debian/Mint Linux

Введите следующие команду apt-get или команду apt

$ sudo apt-get install python

Или установите python версию 3:

$ sudo apt-get install python3

Установка Python на Oracle/RHEL (Red Hat)/CentOS Linux

Введите следующую команду yum:

Установка Python на Fedora Linux

Введите следующую dnf команду, чтобы добавить Python v2.x:

ИЛИ для добавления Python v3.x:

Установка Python на Arch Linux

Введите следующую pacman команду, чтобы добавить Python v2.x:

ИЛИ для добавления Python v3.x:

Установка Python на Suse/OpenSUSE Linux

Введите следующую zypper команду, чтобы добавить Python v2.x:

$ sudo zypper install python

ИЛИ для добавления Python v3.x:

$ sudo zypper install python3

Установка Python на FreeBSD Unix

Введите следующую pkg команду, чтобы добавить Python v2.x:

ИЛИ для установки порта Python v2.x port:

# cd /usr/ports/lang/python2/ && make install clean

Для добавления пакета Python v3.x:

ИЛИ для установки порта Python v3.x port:

# cd /usr/ports/lang/python3/ && make install clean

Установка Python на OpenBSD Unix

Введите следующую pkg_add команду, чтобы добавить Python v2.x or 3.x:

Примеры возможных выводов данных:

quirks-2.241 signed on 2016-07-26T16:56:10Z Ambiguous: choose package for python a 0: 1: python-2.7.12 2: python-3.4.5 3: python-3.5.2 Your choice:

Установка Python3 MacOS X Unix

Введите следующую команду:

Проверка установки Python

Введите следующую команду:

$ type -a python $ which python $ ls -l /usr/bin/python $ ls -l /usr/bin/python*

Примеры возможных выводов данных:

Python установлен на мою OpenSUSE Linux box

Иногда по какой-то причине исполняемые файлы Pythons по ссылке повреждены. Например, /usr/bin/python3.4 является реально исполнимым. Вы можете указать /usr/bin/python для /usr/bin/python3.4 для версии Python 3.4 исполняемый файл ln:

$ sudo ln -s /usr/bin/python3.4 /usr/bin/python

Теперь вы можете запустить программу:

Источник

Linux / Unix: “-bash: python: command not found”

Предположим я новичок и пытаюсь запустить программу на Python. У меня есть облако на основе VM / VPS и когда я запускаю mycode.py на терминале моего сервера, я получаю следующее сообщение об ошибке:

-bash: Python: команда не найдена

Как решить эту проблему?
Эта ошибка означает, что Python либо не установлен или ваша установка повреждена. Вот как вы можете решить эту проблему.

Проверьте путь питона

Введите одну из команд для проверки существования бинарного файла pyrhon на Linux / Unix

ls -l /usr/bin/python ls -l /usr/bin/python*

Python-command-not-found

Кажется, что Python отсутствует по неизвестной причине или не был установлен провайдером, чтобы сэкономить дисковое пространство. Как установить его в соответствии с вашим дистрибутивом Linux или Unix вариант:

Ubuntu / Debian / Mint Linux установка Python

Ввкдите следующую команду apt-get или apt

$ sudo apt-get install python

Или установить версию пиона 3:

$ sudo apt-get install python3

Oracle / RHEL (Red Hat) / CentOS Linux установить Python

Введите следующую команду :

Fedora Linux установить Python

Введите следующую команду DNF, чтобы добавить v2.x Python:

Arch Linux установка Python

Введите следующую команду pacman, чтобы добавить v2.x Python:

Suse / OpenSUSE Linux установка Python

Введите следующую команду, чтобы добавить v2.x Python:

$ sudo zypper install python
$ sudo zypper install python3

FreeBSD Unix установка Python

Введите следующую команду PKG, чтобы добавить v2.x Python:

ИЛИ Чтобы установить порт Python V2.x:

# cd /usr/ports/lang/python2/ && make install clean

Для того, чтобы добавить пакет Python v3.x:

ИЛИ Чтобы установить порт Python v3.x:

# cd /usr/ports/lang/python3/ && make install clean

OpenBSD Unix установка Python

Введите следующую команду pkg_add, чтобы добавить v2.x Python или 3.x:

quirks-2.241 signed on 2016-07-26T16:56:10Z Ambiguous: choose package for python a 0: 1: python-2.7.12 2: python-3.4.5 3: python-3.5.2 Your choice:

MacOS X Unix установка python3

Введите следующую команду:

Проверка правильности установки Python

Введите следующие команды:

$ type -a python $ which python $ ls -l /usr/bin/python $ ls -l /usr/bin/python*

python-installed-on-linux

Примечание о сломанном линке

Иногда символические ссылки на исполняемые файлы питонов ломаются по какой-то причине. Например, /usr/bin/python3.4 это реальные исполняемые файлы. Вы можете указать/usr/bin/python на /usr/bin/python3.4 для Python версии 3.4 с помощью команды LN:

$ sudo ln -s /usr/bin/python3.4 /usr/bin/python

Теперь вы можете запустить программу:

Похожие статьи:

Источник

Как исправить ошибку — bash: python: command not found Error 3 мин для чтения

Favorite

Добавить в избранное

Главное меню » Linux » Как исправить ошибку — bash: python: command not found Error

Python 3 - Обзор

О шибка — bash: python: command not found Error отображается в основном по трем причинам. Прежде всего, установлен ли на машине исполняемый файл python? Если он установлен, правильно ли настроена переменная среды PATH, чтобы она могла найти установленный исполняемый файл? Третьей причиной может быть неработающая символическая ссылка.

В этой статье показано, как исправить ошибку — bash: python: command not found. Давайте посмотрим, как решить эту проблему.

1. Проверьте, установлен ли Python.

В большинстве случаев эта ошибка возникает в приглашении оболочки или командной строке, потому что python не установлен или поврежден. Давайте сначала проверим, установлен ли Python.

Выполните следующие команды, чтобы найти установленное местоположение Python.

python3 is/usr/bin/python3 python3 is/bin/python3
$ ls -l/usr/bin/python $ ls -l/usr/local/bin

Запустите команду, чтобы проверить версию Python:

Простая команда запуска python3:

$ python3 Python 3.8.2 (default, Jul 16 2020, 14:00:26) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information.

Если вы не нашли установленный python, в следующем разделе я покажу вам, как установить python.

Установите Python в Ubuntu/Debian

Debian, Ubuntu и производные от них дистрибутивы поставляются с предустановленным python. Если он поврежден или не установлен, используйте следующую команду.

Чтобы установить python 2, введите:

After January 1, 2020 Python 2 no longer receives any updates, and recommend not using it.

Чтобы установить python 3, введите:

Python установлен из исходников, по умолчанию установлен в http://usr/local/bin/. В этом случае при вводе python в консоли будет выполняться не тот, который находится внутри /usr/local/bin/, а тот, который находится внутри/usr/bin/.

Если вы хотите выполнить тот, который находится внутри /usr/local/bin/, вы можете легко настроить систему, используя псевдоним. Псевдоним следует поместить в файл.bashrc, как показано ниже.

alias python=/usr/local/bin/python3.9

Установите Python в Fedora

Благодаря диспетчеру пакетов dnf вы можете легко установить python в Fedora:

$ sudo dnf установить python38

Установите Python на RHEL/CentOS

Чтобы установить Python на RHEL, Oracle Linux и CentOS, используйте команду yum следующим образом:

$ sudo yum установить python

Установите Python в Arch Linux

В Arch Linux выполните следующую команду для установки python:

2. Проверьте переменную среды PATH.

Каждый раз, когда вы, как пользователь, запускаете команду на своей консоли, машина ищет ее местоположение или адрес в списке предопределенных каталогов, которые хранятся в переменной среды PATH.

Такой дизайн помогает правильно запускать программу или команду без необходимости указывать абсолютный путь в терминале.

Переменная окружения PATH может быть изменен временно для текущего сеанса терминала, или на постоянной основе .

Чтобы отобразить содержимое переменной среды PATH на консоли:

:/usr/local/opt/ruby/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Убедитесь, что установленный путь Python добавлен в переменную PATH. Вы можете видеть в приведенном выше выводе пути ‘/usr/bin’ и ‘/bin’ для python 3. Чтобы сделать его постоянным, обязательно экспортируйте переменную PATH в ~/.bash_profile или в соответствующий файл конфигурации, запускающий оболочку.

3. Отметьте битую символическую ссылку.

При запуске скрипта python вы можете понять, что символическая ссылка на исполняемые файлы Pythons указана неправильно.

Чтобы изменить каталог /usr/bin/python на/usr/local/bin/python3.9, введите:

$ sudo ln -s/usr/local/bin/python3.9/usr/bin/python

Вывод

В этой статье мы узнали, как правильно исправить ошибку -bash: python: command not found на вашем компьютере с Linux.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Оцените статью