170 похожих чатов

Я нахожусь в состоянии venv. Команда python —version возвращает 3.10.5

– все ок, так и надо.

Дальше, для версии 3.10.5 хочу установить uvicorn, но он устанавливается из под версии 3.8.Х

sudo pip3 install uvicorn --no-cache
Collecting uvicorn
Downloading uvicorn-0.18.2-py3-none-any.whl (57 kB)
|████████████████████████████████| 57 kB 1.7 MB/s
Requirement already satisfied: click>=7.0 in /usr/local/lib/python3.8/dist-packages (from uvicorn) (8.1.3)
Requirement already satisfied: h11>=0.8 in /usr/local/lib/python3.8/dist-packages (from uvicorn) (0.13.0)
Installing collected packages: uvicorn
Successfully installed uvicorn-0.18.2


wtf?

16 ответов

23 просмотра
Anton-Chechelev Автор вопроса

без него ругается на пермишины

почему pip3, а не pip

Это неправильный пип.

Anton-Chechelev Автор вопроса
Tishka17
почему pip3, а не pip

примерно понимаю, что пип не туда смотрит: pip --version pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8) Как его можно на другую версию переключить?

Anton-Chechelev Автор вопроса
evle
Ты это из venv смотрел?

сейчас глобально

Anton-Chechelev Автор вопроса
evle
Ты это из venv смотрел?

у меня в этом и трабл, что при включеном venv, он чекает корректный link питона для пип, но при установке uvicron он его инсталит на основании другой версии питона

Anton-Chechelev Автор вопроса

@evle_zzz вот тут описал

Anton Chechelev
у меня в этом и трабл, что при включеном venv, он ...

Ещё раз. Активируешь venv и в нём pip install unicorn. Не pip3, не снаружи venv, а именно так.

Anton Chechelev
сейчас глобально

хватит делать рандомные шаги, это не помогает в диагностике.. @evle_zzz правильно выше описал. Если это не срабоатет юзай python -m pip внутри венва

Какой ещё sudo?

Anton-Chechelev Автор вопроса

python3.10 -m venv venv Error: [Errno 13] Permission denied: '/home/gs1_admin/stage/venv' Я поэтому venv через sudo устанавливал

Anton Chechelev
python3.10 -m venv venv Error: [Errno 13] Permissi...

С правами на запись в папку от пользователя разберись, у тебя какая-то каша с ними. Ты в доступной себе папке это делаешь вообще? Держать venv из-под рута — это не очень нормально, мягко говоря.

Anton-Chechelev Автор вопроса
evle
С правами на запись в папку от пользователя разбер...

Да, в этом была проблема. Спасибо. Все же, можешь подробнее пояснить, почему нельзя создавать venv из под sudo?

Anton Chechelev
Да, в этом была проблема. Спасибо. Все же, можешь...

venv создаётся от имени того пользователя, который будет потом им пользоваться. Нафига тебе выполнять скрипты от рута?

Похожие вопросы

Обсуждают сегодня

Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
27
Привет, коллеги! Возникла задача ограничить максимальный размер вложений для определённых расширений, например, чтобы для изображений лимит был 10 МБ, а для видео — 100 МБ. Ог...
Andro
1
Кароче инфа для тех кто собирает пакеты и в пакетах есть платформозависимые модули. Т.е. такие которые должны подключаться по определенным условиям. У меня в CPU-View как раз ...
Александр (Rouse_) Багель
5
Сделал краткий обзор магазина из статьи и заодно там же записал инструкцию по развёртыванию. https://www.youtube.com/watch?v=8-sE1vNk95Q (чё думаете по звуку? кое-что поменял...
Andrey K
17
+ ну такое. не для новичков. Если нет консоли на вирт хостинге? + нет отсылки ни в видео ни в описании на процесс создания магазина. Сеошники и юзеры не одобрят :) settings.ph...
Дмитрий
12
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
function LoadMemoryFromInet2( f:TMemoryStream; const url:string; var e:string ):Boolean; var http:TIdHttp; LHandler: TIdSSLIOHandlerSocketOpenSSL;begin Result := fals...
Александр Смоляков
1
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Карта сайта