Python не является внутренней или внешней командой исполняемой программой

На простом примере рассмотрим, как настроить рабочее окружение для работы с новыми данными, а также как вернуться к рабочему процессу с помощью одного слова.

7835 просмотров

Нам часто приходится сталкиваться с обработкой различных типов данных. Вся обработка осуществляется с помощью языка Python, который позволяет в короткие сроки решать поставленные задачи. Для работы с новым проектом необходимо создавать новое окружение, чтобы избежать проблем с различными версиями пакетов в Python. Рассмотрим пример создания виртуального окружения и его быстрого запуска.

(далее будет информация для начинающих специалистов, если вы уже профессионал — переходите сразу к следующему пункту)

Если у Вас не установлен Python, то скачиваем программу установки и устанавливаем в нужную директорию, не забываем поставить галочку (Add Python X.X to PATH).

Не всегда последняя версия дистрибутива – оптимальное решение, т.к. множество пакетов работает под определенные версии Python. Наиболее распространена версия 3.6.

Чтобы проверить, что Python установился правильно, в командной строке вводим команду — python —version:

Если в результате получаем ошибку о том, что «python не является внутренней или внешней командой…» — необходимо проверить наличие пути в переменных окружения. Проверить это можно в «переменных среды текущего пользователя»:

В данном случае Python установлен в директорию «D:WorkPython». Если в переменной Path прописаны эти пути, но все равно выскакивает ошибка, то перезагрузите компьютер.

С установкой разобрались, приступим к созданию окружения. Для этого создадим папку для нового проекта и запустим командную строку в новой директории. Для запуска используем команду cmd в строке пути:

Читайте также:
Как с флешки удалить программу

В командной строке вводим команду: python -m venv new_proj_env

Где venv – инструмент для создания виртуального окружения, new_proj_env – произвольное имя, которое задали для данного окружения. В результате выполнения в папке с проектом появится новая директория с именем new_proj_env.

Для работы в рамках виртуального окружения, его необходимо активировать с помощью следующей команды: new_proj_envScriptsactivate

После активации название окружения должно появиться в скобках слева от пути к проекту:

Далее устанавливаем необходимые пакеты, для примера установим pandas и jupyter:

  • pip install pandas jupyter – здесь не нужно разделять имена пакетов запятыми,
  • pandas – пакет для работы с табличными данными,
  • jupyter – пакет для интерактивной работы с данными в браузере с помощью блокнота (jupyter notebook).

Важно отметить, если Вы не установите jupyter для нового окружения, то интерпретатор Python будет подтягивать пакеты из глобального окружения.

Для того, чтобы начать работу, осталось запустить блокнот, командой jupyter notebook:

В результате должен запуститься браузер (по умолчанию), если этого не произошло, то необходимо скопировать адрес, выделенный красным, и вставить в строку поиска браузера. Создадим новый блокнот, импортируем необходимые библиотеки и загрузим данные:

Таким образом, чтобы на следующий день продолжить работу, необходимо:

  1. Перейти в папку с проектом;
  2. Активировать виртуальное окружение;
  3. Запустить jupyter notebook.

Вместо этого, создадим переменную окружения, которая будет выполнять все три пункта разом. Для этого снова зайдем в переменные окружения и создадим новую переменную:

Здесь мы задаем имя переменной, и через оператор «

  • cd D:WorkNew_Projec – переходим к расположению папки с проектом;
  • new_proj_envScriptsactivate – активируем виртуальное окружение;
  • jupyter notebook – запускаем блокнот.
  • Таким образом, чтобы на следующий день продолжить работу, потребуется ввести лишь имя переменной, заключенной в знак «%»:

    Читайте также:
    Программа antisms avira antivir rescue system назначение программ сравнительные характеристики

    Ввод осуществляется с любого расположения командной строки.

    В результате мы создали виртуальное окружение, а также создали переменную для быстрого доступа к рабочему проекту. Надеюсь, вы нашли для себя что-то новое.

    Источник: vc.ru

    Python не является внутренней или внешней командой исполняемой программой или пакетным файлом.

    Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно.
    Необходимо обновить браузер или попробовать использовать другой.

    Eita

    Пользователь
    Ноя 7, 2020 2 0 1

    Что мне делать с ошибкой python? Подскажите пожалуйста.
    Но хотя, я указал в дополнительных параметрах системы значение переменой в path.
    И когда решил проверить, оказалось всё тоже самое.
    Мои действия.
    Дополнительные параметры системы-переменные среды-нахожу path нажимаю изменить, нахожу папку где устанавливал Python.
    В моём случаи это C:Python
    В изменении прописываю C:Python;C:PythonScripts.
    Ну и всё пожалуй.
    Заранее благодарю.

    stud_55

    Модератор

    Команда форума
    Модератор
    Апр 3, 2020 1 522 671 113
    Что мне делать с ошибкой python? Подскажите пожалуйста.

    Попробуйте переустановить питон и при установке поставить галочку Add to PATH.
    Также если у вас windows 7 устанавливайте версию 3.8 (так как 3.9 на windows 7 работать не будет).

    Eita

    Пользователь
    Ноя 7, 2020 2 0 1

    Попробуйте переустановить питон и при установке поставить галочку Add to PATH.
    Также если у вас windows 7 устанавливайте версию 3.8 (так как 3.9 на windows 7 работать не будет).

    Источник: itfy.org

    python» не является внутренней или внешней командой, исполняемой программой или пакетным файлом

    введите сюда описание изображения

    Для саморазвития начал изучать питон.Скачал его, установил. Далее установил по рекомендациям PyChar. И настал момент реализации своего первого более менее крупного проекта где мне нужен pip, я использую команду python get-pip.py после чего мне кидает вышеупомянутую ошибку. Через командную строку на самой винде всё работает, а в PyChar ошибка.

    Читайте также:
    Не могу зайти в программу 1с что делать

    Изначально вроде как проверил,правильно указал путь к интерпретатору,других поводов для ошибки я не знаю,первый раз в жизни пользуюсь PyChar поэтому ещё не в курсе тонкостей и тп. Кто шарит, помогите пожалуйста, третий день долбусь с этой проблемой.

    Ответы (2 шт):

    По какой-то причине у вас консоль Pycharm не видит общесистемные переменные окружения. Тут два варианта:

    1. Устанавливать пакеты через pip из системного cmd
    2. Воспользоваться средствами PyCharm: меню File — Settings, Project: (имя проекта), Project interpreter, справа от списка установленных модулей жмем +, в поиске вводим SpeachRecognition, выбираем найденный модуль, потом внизу жмем Install Package

    Второй вариант более предпочтительный, т.к. если вы используете в проекте виртуальное окружение, то модуль установится в него, а при установке через системный cmd модуль установится глобально, и скорее всего не будет виден из виртуального окружения. Если вы в проекте не используете виртуальное окружение, то особой разницы не будет.

    Конкретно в вашем случае — просто не пользуйтесь кириллицей в наименовании папок в пути проекта, и все будет хорошо.

    Источник: husl.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru