欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python 常用开发工具

程序员文章站 2022-06-01 17:45:32
...

Python 常用开发工具


记录一下常用的一些 Python 开发工具, 便于自己查阅.

虚拟环境管理

参考资料:

  1. An Effective Python Environment: Making Yourself at Home

版本管理

pyenv

常用命令(详细文档请参阅 pyenv COMMANDS):

# 1. help
pyenv --help

# 2. install new python version
pyenv install python-version

# 3. uninstall python version
pyenv uninstall python-version

# 4. list all python versions
pyenv versions

# 5. list current python version
pyenv version

# 6. actvate specified version globaly
pyenv global python-version
# or locally
pyenv local python-version

conda

# 1. activate conda
source ~/miniconda3/bin/activate

# 2. create environment with specified python version
conda create -n env-name python=python-version

# 3. list all envs
conda env list

# 4. activate specified env
conda activate env-name

# 5. remove specified env 
conda remove -n env-name --all

虚拟环境管理

pyenv-virtualenv

# 1. create virtualenv with specified python version
pyenv virtualenv py-version env-name
# or create virtualenv from current version
pyenv version
pyenv virtualenv env-name

# 2. list virtualenvs
pyenv virtualenvs

# 3. activate env
pyenv activate env-name
# and deactivate 
pyenv deactivate

# 4. remove venv
pyenv uninstall venv-name
# or 
pyenv virtualenv-delete venv-name