Как да поправя грешка ‘Command Not Found’ на Virtualenv?



Опитайте Нашия Инструмент За Премахване На Проблемите

Virtualenv се използва за създаване на изолирани python среди. Инструментът създава папка, която се състои от необходимите изпълними файлове, които трябва да бъдат стартирани по време на проект на python. Инструментът задължително се използва за създаване на виртуална среда за проекти на python. Съвсем наскоро обаче се появиха много доклади за потребители, които не могат да изпълняват командите Virtualenv на MacOS и „ Команда Не Намерен ”Се вижда грешка при опит за това.



Виртуаленв



Какво причинява грешката ‘Command Not Found’ на Virtualenv в Python?

След като получихме многобройни отчети от множество потребители, решихме да проучим проблема и измислихме набор от решения, за да го отстраним напълно. Също така разгледахме причините, поради които се задейства грешката, и ги изброихме, както следва:



  • Грешна директория: Ако програмата е инсталирана чрез изпълнение на определена команда „pip“, тя я поставя в различна директория от „/ usr / local / bin“. Това задейства грешката, защото трябва да бъде инсталирана в директорията “/ usr / local / bin”, за да работи правилно.
  • Административни привилегии: Програмата трябва да бъде инсталирана с привилегии на администратор или „Суперпотребител“, за да бъде инсталирана в правилната директория и да бъде разпозната командата. Ако не е инсталиран с тези привилегии, тази грешка може да се задейства.

Сега, когато имате основно разбиране за същността на проблема, ние ще продължим към решенията. Уверете се, че ги прилагате в конкретния ред, в който са представени, за да избегнете конфликт.

Решение 1: Промяна на директория

Ако програмата не е инсталирана в правилната директория, тази грешка може да се задейства. Следователно, в тази стъпка ще променяме нейната директория. За това:

  1. Кликнете върху „ Прожектор Стъкло ”В горния десен ъгъл.

    Прожектор стъкло в горния десен ъгъл



  2. Напишете в ' Терминал ”И изберете първата опция.

    Отваряне на терминала

  3. Трябва да сте инсталирали програмата, като използвате следната команда
    pip инсталирайте virtualenv
  4. Въведете следната команда и натиснете „ Въведете '
    sudo / usr / bin / easy_install virtualenv
  5. Това ще постави програмата в подходящата директория, проверете дали проблемът продължава.

Решение 2: Инсталиране с административни привилегии

Възможно е програмата да е инсталирана като нормален потребител и да не са предоставени права на root, поради което грешката се задейства. Следователно, в тази стъпка ще предоставим root права, докато инсталираме програмата. За това:

  1. Кликнете върху „ Прожектор Стъкло ”В горния десен ъгъл.

    Щракване върху прожектора

  2. Напишете в ' Терминал ”И изберете първата опция.

    Отворен терминал MacOS

  3. Въведете следната команда и натиснете „ Въведете '
    pip деинсталиране virtualenv
  4. След това въведете следната команда и натиснете „ Въведете '
    sudo pip инсталирайте virtualenv
  5. Това ще инсталира програмата с административни права, проверете дали проблемът продължава.

Решение 3: Инсталиране с APT-GET метод

В някои случаи инсталирането с командата “pip” не дава положителни резултати. Следователно, в тази стъпка ще инсталираме „виртуален env“ с командата „APT-GET“. За това:

  1. Кликнете върху „ Прожектор Стъкло ”В горния десен ъгъл.

    Прожектор стъкло в горния десен ъгъл

  2. Напишете в ' Терминал ”И изберете първата опция.

    Терминал на MacOS

  3. Въведете следната команда и натиснете „ Въведете '.
    sudo apt-get инсталирате python-virtualenv
  4. Проверете дали проблемът продължава.
2 минути четене