.venv не активируется в VSC LinuxPython

Программы на Python
Anonymous
.venv не активируется в VSC Linux

Сообщение Anonymous »

mansur@mansur:~/Documents/CS$ source /home/mansur/Documents/CS/.venv/bin/activate
bash: /home/mansur/Documents/CS/.venv/bin/activate: No such file or directory

Я перешел на Linux около месяца назад, и это показалось мне довольно приятным из-за его конфиденциальности и комфорта при программировании. Затем я хотел попробовать включить некоторые библиотеки в свой проект на Python, но не смог их установить. Я думаю, что эта проблема связана с моей ошибкой .venv.
Есть идеи, почему это происходит?
РЕШЕНИЕ
Спасибо за ответ на мой вопрос, но я нашел решение. Вот небольшая документация, как это сделать ПРАВИЛЬНО.
Установите все необходимое
python3 --version
pip3 --version

если нет:
  • Debian/Ubuntu
sudo apt update
sudo apt install python3 python3-pip python3-venv

Создайте виртуальную среду (ОЧЕНЬ важно)
python3 -m venv .venv

source .venv/bin/activate

теперь вы должны увидеть:
(.venv) user@machine:~/my_project$

Последняя часть: указание vsc использовать venv
  • Нажмите Ctrl+Shift+P
  • Тип: Python: выберите интерпретатор
  • Выберите: .venv/bin/python
затем просто установите пакеты. Например:
pip install requests numpy

Вернуться в «Python»