Python :: Pipenv


pipenv

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

настройка 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)