Ресурсы и часто используемые команды для типичного проекта Python
После того, как я не использовал Python в течение нескольких лет, я должен вернуться к нему для проекта, и ниже приведены некоторые ресурсы и команды, которые я использовал для настройки своего компьютера и проекта.
`pyenv` имеет очень обширную документацию.
Ниже приведены часто используемые команды:
# to install another python version $
pyenv install 3.9.7 # to list the available python versions $ pyenv versions# to set the current directory's python version $ pyenv local 3.9.7
# to create a virtualenv $ pyenv virtualenv <name> # example $ pyenv virtualenv venv397 # to activate the virtualenv $ pyenv activate <name> # name is optional # deactivate $ pyenv deactivate # to delete the virtualenv pyenv uninstall <name>
При установке `pyenv` у меня возникла проблема с активацией pyenv virtualenv, и мне нужно было добавить следующие команды в файл .zshrc
.
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
Источник решения здесь.