1.pyenv与venv的关系
pyenv是一个用于管理多个Python版本的工具,主要专注于解决不同项目需要不同 Python 版本的问题。
venv是Python内置的虚拟环境管理工具,主要用于创建隔离的 Python 环境,帮助避免在不同项目之间发生包依赖冲突。
总结:pyenv用于安装Python的多个版本,venv用于隔离不同项目的引用的包的冲突
2.pyenv安装
3.pyenv常用命令
查看版本:
pyenv --version
安装Python:
pyenv install 3.9.12
查看已安装的 Python 版本:
pyenv versions
切换 Python 版本:
pyenv global 3.9.12
4.venv常用命令
创建新的虚拟环境:
python -m venv <env_name>
在 Windows 上激活虚拟环境:
<env_name>\Scripts\activate
停用当前激活的虚拟环境:
deactivate
5.常用pip命令
安装包(在虚拟环境中激活后):
pip install <package_name>
查看已安装的包:
pip list
生成 requirements.txt
文件:
pip freeze > requirements.txt
从 requirements.txt
安装包:
pip install -r requirements.txt
标签:venv,python,pyenv,Python,虚拟环境,pip,txt From: https://www.cnblogs.com/maidou0702/p/18420919