Рубрики
Без рубрики

Как установить Homebrew, Pyenv, Pipenv в WSL (Windows) Ubuntu 20.04

Почему домашний завод? : Homebrew устанавливает необходимые приложения Linux с одной командой …. Tagged с Python, Homebrew, Pipenv, Pyenv.

Почему домашний завод?:

Установка Homebrew:

  • Следуйте шагам, упомянутым в приведенном ниже сценарии
$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Вывод и выполните следующие шаги:

Установите зависимости HomeBrew для Ubuntu (при необходимости):

$sudo apt-get install build-essential procps curl file git

Тестовая установка с помощью команды ниже:

$brew install hello

Установка Pyenv

Почему Паенв?:

  • Pyenv позволяет переключаться между версиями Python в Ubuntu.

Установите зависимости от сборки Python для Ubuntu:

$sudo apt-get update; sudo apt-get install make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

затем беги

$curl https://pyenv.run | bash

Линии ниже должны быть доступны в .bashrc

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

Перезапустите оболочку (при необходимости):

$exec $SHELL

или же

Запустите ниже в командной строке Windows:

wsl --shutdown 
& login into ubuntu again

Установка Pipenv

Почему Pipenv?:

  • Pipenv используется для создания виртуальной среды, аналогичной Venv, Virtualenv, Conda и т. Д.

Установите Pipenv с помощью Homebrew:

$brew install pipenv

выход:

Использованная литература:

  1. https://brew.sh/
  2. https://docs.brew.sh/Homebrew-on-Linux
  3. https://github.com/pyenv/pyenv/wiki#suggested-build-environment
  4. https://github.com/pyenv/pyenv-installer
  5. https://pipenv.pypa.io/en/latest/
  6. Фотография обложки от Хитеш Чоудхари на Неспособный

Оригинал: “https://dev.to/gokulyc/how-to-install-homebrew-pyenv-pipenv-in-wsl-windows-ubuntu-20-04-2kh1”