?10 pyenv配置及pipenv的使用
2021/10/14 6:15:02
本文主要是介绍?10 pyenv配置及pipenv的使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、pyenv
前提
需要先安装:yum install libffi-devel openssl openssl-devel -y
下载
git clone https://github.com/pyenv/pyenv.git ~/.pyenv git clone https://gitee.com/wx_3d25ad0b9a/pyenv.git ~/.pyenv
配置环境
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc
初始化shell环境
exec $SHELL
安裝pyenv-virtualenv
这是将 virtualenv 工具集成到 pyenv 里面 使用存在一些坑 :切换虚拟环境时解释器无法切换 所以我只将他用来管理Python解释器, 虚拟环境的话还是使用 virtualenv 这个工具
virtualenv 安装及配置
注意 :
# 每次打开新的终端使用 mkvirtualenv 命令创建虚拟环境时需要 source 一下配置文件 ~/bash_profile source ~/bash_profile
详细链接:
pyenv的安装和简单使用
二、pipenv
pipenv 是 pip 和 virtualenv 的结合, 是新的 包(模块管理工具)(这里我只使用pipenv来管理模块)
Pipfile
与 Pipfile.lock
是社区拟定的依赖管理文件,用于替代过于简陋的 requirements.txt
文件
命令
- 需在含有 Pipfile 和 Pipfile.lock 文件的目录下使用
# 常用 pipenv install:安装 Pipfile 中所列的所有包 pipenv uninstall:卸载所有包 # 其他 pipenv lock:确认 Pipfile 中所有包已安装,并根据安装版本生成 Pipfile.lock pipenv shell:应用虚拟环境
详细链接 :
pipenv的使用
这篇关于?10 pyenv配置及pipenv的使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略