sudo apt install python3-pip
# устанавливаем pipenv
pip3 install pipenv
# если будет ошибка "pipenv: команда не найдена", то устанавливаем командой:
# sudo -H pip3 install -U pipenv
# создаем каталог для приложения
mkdir ./env
cd ./env/
# узнаем версию python
python3 --version
# активируем виртуальное окружение проекта
pipenv --python 3.5
pipenv shell
Использование: github::pipenv
настройка vscode для ипользования утановленных пакетов в pipenv
# переходим в каталог проекта
cd ./env/
pipenv shell
# определяем пути к размещению файлов
pipenv --venv
> /home/user/.local/share/virtualenvs/env-xMEAE5
# создаем файл конфигурации
mkdir ./.vscode
touch ./.vscode/settings.json
cat settings.json
> {
> "python.pythonPath": "/home/user/.local/share/virtualenvs/env-xMEAE5/bin/python",
> "python.venvPath": "/home/user/.local/share/virtualenvs"
> }
# запук приложения:
(env) home:~/env$ code ./file.py
В открывшемя приложении, внизу в левом углу выбираем версию python с которой надо работать (утановленную внутри evn)