Отказано в разрешении для команды python3

#python #python-3.x #api #python-venv #pyvenv

#python #python-3.x #API #python-venv #pyvenv

Вопрос:

Я новичок в запуске серверного API python, и я столкнулся с отказом в разрешении для этой команды: введите описание изображения здесь

Комментарии:

1. Можете ли вы попробовать запустить его с помощью sudo ? sudo python3 -m venv venv .

2. Я тоже пытался, но получил эту ошибку: bash: sudo: command not found кстати, я использовал компьютер с Windows

3. Что такое venv ? Содержит ли это код python?

4. Я думаю, что это виртуальная среда, созданная python3 -m venv venv

Ответ №1:

Это специфическая проблема Windows. В Windows Store недавно добавлен Python 3.7, и он противоречит установленной версии python. Что вы можете сделать, так это следующее:

  1. Перейдите в поиск Windows и введите «управление псевдонимами выполнения приложений» и перейдите к этому параметру.
  2. Отключите следующие два параметра. введите описание изображения здесь
  3. Убедитесь, что установленная вами версия python указана в переменной среды.
  4. Перейдите в нужный каталог и введите команду «python -m venv venv», и на этот раз она создаст виртуальную среду.

Комментарии:

1. Добро пожаловать @Kev