使用pipenv install <package>pipenv install <package>相比有什么区别

我知道你会的

  1. 创建虚拟环境(如果尚未创建).
  2. 自动运行pipenv lock命令.

除此之外,这两者还有什么区别吗?

推荐答案

如果您是使用pipenv环境安装的,您应该始终使用pipenv安装软件包,这样它将更新您的PIP文件.锁定文件.还要小心,因为pip install <package>几乎可以在任何地方使用,它不是在虚拟环境中安装软件包,而是在计算机中安装软件包.Pipenv将更新您的PIP文件.锁定并实际安装到pipenv虚拟环境中(如果您有一个打开的虚拟环境).

在虚拟电视之外观看pip install <package>场比赛很少是个好主意.

Python-3.x相关问答推荐

背包问题-如何减少内存使用

如何从Django连接到Neo4J s AuraDB(免费层)?'

将列表转换为 pandas 数据框,其中列表包含字典

selenium 无法执行网站上最简单的功能

命名空间前缀无效

Sunburst 折线图可视化

使用 Python 截断并重新编号对应于特定 ID/组的列

转换Pandas 数据框 - 添加行

如何键入提示函数,在 Python 中通过类decorator 添加到类中

有没有办法使用 python opencv 计算与图像的白色距离

使用 pandas 数据帧映射到中转( node )点的跨容量请求

删除括号和大括号中不必要的空格

对齐文本文件中的列

python 3集合中的Discard()和Remove()函数有什么区别

如何模拟 Django 模型对象(及其方法)?

Python 错误:IndexError:字符串索引超出范围

如何使用 asyncio 添加连接超时?

如果一个失败,如何取消收集中的所有剩余任务?

try 在 Mac OS 中运行此命令pipenv install requests时出错

如何使用 Celery 和 Django 将任务路由到不同的队列