Python版本管理神器-pyenv
2022/1/10 22:03:26
本文主要是介绍Python版本管理神器-pyenv,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1. 官网
github地址:https://github.com/pyenv/pyenv
2. 概述
pyenv是python版本管理器,是解释器层面。类似于node版本管理器nvm,go版本管理器gvm。
3. 安装
-
1、MacOS安装:
brew update brew install pyenv
-
2、Windows安装:
git clone https://github.com/pyenv/pyenv.git ~/.pyenv cd ~/.pyenv && src/configure && make -C src
4. 使用
# 查看当前版本 pyenv version # 查看所有版本 pyenv versions # 查看所有可安装的版本 pyenv install --list # 安装指定版本 pyenv install 3.6.5 # 安装新版本后rehash一下 pyenv rehash # 删除指定版本 pyenv uninstall 3.5.2 # 指定全局版本 pyenv global 3.6.5 # 指定多个全局版本, 3版本优先 pyenv global 3.6.5 2.7.14
5. 包管理插件pyenv-virtualenv
-
安装
-
Mac安装:
brew install pyenv-virtualenv eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"
-
Windows安装:
git clone https://github.com/pyenv/pyenv-virtualenv.git $.pyenv/plugins/pyenv-virtualenv echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
-
-
使用
# 创建一个3.6.8版本的虚拟环境, 命名为v368env pyenv virtualenv 3.6.8 v368env # 激活虚拟环境 pyenv activate v368env # 关闭虚拟环境 pyenv deactivate v368env
这篇关于Python版本管理神器-pyenv的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-03用FastAPI掌握Python异步IO:轻松实现高并发网络请求处理
- 2025-01-02封装学习:Python面向对象编程基础教程
- 2024-12-28Python编程基础教程
- 2024-12-27Python编程入门指南
- 2024-12-27Python编程基础
- 2024-12-27Python编程基础教程
- 2024-12-27Python编程基础指南
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型