pipenv是什么_pipenv安装失败
大家好,又见面了,我是你们的朋友全栈君。
虚拟环境
虚拟环境是用于依赖项管理和项目隔离的python工具,它可以将python程序和pip包管理工具安装在本地的隔离目录中(非全局安装)。 在实际开发中,不同项目可能需要的python版本和项目的第三方依赖包的版本不同,因此需要使用到虚拟环境来管理不同的项目。
pipenv简介
pipenv发布于2017年1月,它是一种Python依赖管理工具,你可以把它看做是pip和virtualenv的组合体,它基于Pipfile的依赖记录方式,用于替代旧的记录方式requirements.txt。
pipenv会自动帮你管理虚拟环境和依赖文件,并且提供一系列命令和选项来帮助你实现各种依赖和环境管理相关的操作。简而言之,它更方便、完善和安全。
安装
pip3 install pipenv
或python3 -m pip install pipenv
安装完成可以通过命令pipenv --version
检测安装是否成功
pipenv的常用命令
创建环境
pipenv install
上述命令会生成Pipfile和Pipfile.lock,使用pipenv创建虚拟环境,自动生成一个随机的虚拟环境目录名。
如果在windows系统下执行命令,生成的虚拟环境在C:\Users\用户名\.virtualenvs文件夹下。
一般虚拟环境目录名的前缀是你创建环境时所在的项目目录名,如在myblog目录下执行命令,虚拟环境的目录名称就是myblog-Gtn4e1q9,后半部分为随机字符串。
激活虚拟环境
pipenv shell
创建环境后会自动进入到虚拟环境中,当退出虚拟环境重新进入到虚拟环境则需要执行以上命令。
安装依赖包到虚拟环境
pipenv install requests
不管是否激活虚拟环境,都可以执行pipenv install 库名来安装。
查看已经安装的模块
pipenv graph
卸载已安装的模块
pipenv uninstall requests
获取当前虚拟环境的位置
pipenv --venv
寻找当前项目的根目录
pipenv --where
通过requirements.txt文件安装模块
pipenv install -r requirements.txt
总结
以上就是pipenv的简单说明和一些命令的基本使用,如果想了解更多pipenv的用法可以去pipenv官方文档中查阅。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/166525.html原文链接:https://javaforall.cn
相关文章
- anaconda与pycharm的关系、安装「建议收藏」
- MC——Java版安装
- pycharm配置svn有什么用_SVN安装配置
- 使用adb命令安装安卓apk包[通俗易懂]
- vmware 安装 win10[通俗易懂]
- weka怎么安装_we是什么安装方式
- vue06安装vue-cli+使用vue-cli搭建项目+什么是*.vue文件+开发示例+必问面试知识点
- ros的安装教程_ros可以安装在什么系统
- [Office 2021 for mac]安装和激活免费分享,关掉烦人的自动更新检查
- 【Docker三连问】什么是Docker? | Docker风靡原因? | 如何安装使用Docker?
- 什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍
- sas软件是做什么的?数据分析软件sas安装包下载及安装激活
- 安装Oracle: 选择正确的版本(oracle安装什么版本)
- 基于Linux的虚拟机安装指南(linux安装什么虚拟机)
- Linux安装:选择适合你的版本(linux安装什么版本)
- 和安装Linux驱动开发入门:下载安装指南(linux驱动入门下载)
- 如何列出 Ubuntu 和 Debian 上已安装的软件包
- 深入了解Linux:探索安装的软件(linux安装了什么软件)
- Linux下如何安装Vim编辑器(linux中安装vim)
- 成SQL Server安装完毕,数据库管理更加方便!(sqlserver安装完)
- Linux环境下快速安装数据库(linux 数据库安装)
- 15分钟快速安装Oracle数据库(15分钟安装oracle)