Python · pyenv · venv · pip
راهاندازی کامل محیط Python — از pyenv و venv تا ساخت پروژه گام به گام
۳۴ دستور · ۸ بخش
pyenv install --list | grep -E "^\s+3\.(12|13)"
pyenv install 3.12.7
pyenv uninstall 3.12.7
pyenv virtualenv 3.12.7 my-project-env
cd ~/Projects/python/my-project
pyenv local my-project-env
pip freeze > requirements.txt
pip install -r requirements.txt
pip install --upgrade pip
mkdir ~/Projects/python/my-new-project
cd ~/Projects/python/my-new-project
pyenv virtualenv 3.12.7 my-new-project-env
pyenv local my-new-project-env
git init
code .
ruff check .
ruff check --fix .
black .
__pycache__/ *.pyc *.pyo .env .venv *.egg-info/ dist/ build/ .DS_Store
touch .gitignore
mkdir ~/Projects/django/my-app
cd ~/Projects/django/my-app
pyenv virtualenv 3.12.7 my-app-env
pyenv local my-app-env
pip install django
django-admin startproject myproject .
python manage.py migrate
python manage.py runserver
which python
python --version
pyenv which python
cd ~/.pyenv && git pull
cd ~/.pyenv/plugins/pyenv-virtualenv && git pull
source ~/.bashrc
در این برگه