Я пытаюсь создать виртуальную среду, чтобы позволить мне установить NumPy, SciPy и Matplotlib. Я пишу это: python3.8 -m venv work3.8
, и результат был: Error: Command '['/home/mohammed/work3.8/bin/python3.8', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
python вернул ненулевой статус выхода 1
comment
Попробуйте это решение, я думаю, у вас такое же проблема.
- person CuCaRot   schedule 11.08.2020
comment
выдает другие ошибки????????????
- person Mohammed Aldhanuna   schedule 11.08.2020
Ответы (1)
Пожалуйста, попробуйте: python3 -m venv [your directory]
После этого, если вы хотите использовать новый тип виртуальной среды: source [your directory]/bin/activate
Затем, если вы хотите оставить свой venv, введите: deactivate
(проверено на дебиане)
Я надеюсь, что это поможет вам, С уважением
person
MAInformatico
schedule
11.08.2020
Я новичок в linux, можете написать команду с примерами????????
- person Mohammed Aldhanuna; 11.08.2020
Я пишу python3 -m venv [ваш каталог], затем: source[mohammed]/bin/activate и результат: bash: source[mohammed]/bin/activate: Нет такого файла или каталога
- person Mohammed Aldhanuna; 11.08.2020
Здравствуйте Мохаммед, мы создаем папку примера, которая будет содержать нашу виртуальную среду (venv) ‹code› myuser@mypc:~$ mkdir example ‹code› myuser@mypc:~/example$ mkdir venv Теперь мы создаем виртуальную среду внутри папки venv : ‹code› myuser@fmypc:~/example$ python3 -m venv venv Теперь мы активируем виртуальную среду: ‹code› myuser@mypc:~/example$ source venv/bin/activate Теперь новая виртуальная среда активирована: ( venv) myuser@mypc:~/example$ Если мы хотим оставить его, просто введите: ‹code›(venv) myuser@mypc:~/example$ deactivate
- person MAInformatico; 11.08.2020
[] означает, что вам нужно указать каталог, в котором вы хотите создать виртуальную среду: например, если вы хотите создать виртуальную среду по пути: /home/mohammed/example Вам нужен текст:
python3 -m venv /home/mohammed/example
Не используйте пожалуйста
- person MAInformatico; 11.08.2020