Рейтинг:2

Pycharm -> Не удалось создать виртуальную среду

флаг in

Я хотел запустить свой первый файл Python на Ubuntu, когда вдруг появилось это сообщение без дальнейших инструкций:

Не удалось создать виртуальную среду

Как следствие, я исследовал значение ошибки. Согласно форуму, это было наиболее подходящим решением:

обсуждение

Я пробовал, однако появилось то же сообщение об ошибке. Я также убедился, что каталог местоположения, в котором я создал свой venv, был пуст. Это самое далекое, что я прошёл:

Текущий выбор

После этого появляется то же сообщение об ошибке без контекста, как ее решить.

Редактировать:Сообщение об ошибке

Решение: Не удалось найти пакет python3-distutils в Ubuntu 16.04

Первый ответ от ksharp

Pavel Karateev avatar
флаг kz
Обратитесь в службу поддержки PyCharm по адресу [email protected] и отправьте им `idea.log` из **Справка | Показать Войти ...**. Кроме этого - попробуйте создать venv из терминала - например, с помощью `python3.9 -mvenv ...` - это работает?
Markus Reiter avatar
флаг in
Привет, я новичок в Ubuntu, хотел узнать, как обнаружить idea.log, единственное, что я нашел для обнаружения файлов журнала, это cat /var/log/syslog
Pavel Karateev avatar
флаг kz
Это журнал PyCharm, см. верхнее меню (Файл, Редактировать, Просмотр, ..., Справка) на снимке экрана — выберите «Справка» и «Показать вход», чтобы открыть папку с журналами.
Markus Reiter avatar
флаг in
Спасибо, я только что отправил электронное письмо. Если вы знакомы с ошибкой, я приложил ее к вопросу.
Pavel Karateev avatar
флаг kz
Похоже, что пакет distutils не установлен. Попробуйте `sudo apt-get install python3.9-distutils`.
Markus Reiter avatar
флаг in
Спасибо, это сработало почти идеально, мне просто нужно было добавить -extra. Я нашел решение в другом сообщении >> прикрепленном выше
Рейтинг:1
флаг es

У меня была аналогичная проблема в Linux Mint, решение, которое мне помогло, было найдено на code2care.org, о котором я также упоминал здесь:

Вам необходимо обновить пакет virtualenv! Запустите приведенную ниже команду в CMD или Терминал Mac/Linux,

апгрейд виртуального окружения

Если у вас есть пункт3, попробуйте следующую команду,

pip3 обновить виртуальную среду

Если вы используете conda, попробуйте следующую команду:

конда установить виртуалэнв

Сначала я установлен пункт3 а затем приступили к pip3 установить виртуалэнв.

alphazwest avatar
флаг cn
Я думаю, вы могли пропустить часть команды «установить». например `pip3 install --upgrade virtualenv`

Ответить или комментировать

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