当前位置: 首页 > 面试题库 >

点冻结与点列表

乜心思
2023-03-14
问题内容

比较输出结果可以发现差异:

user@user-VirtualBox:~$ pip list
feedparser (5.1.3)
pip (1.4.1)
setuptools (1.1.5)
wsgiref (0.1.2)
user@user-VirtualBox:~$ pip freeze
feedparser==5.1.3
wsgiref==0.1.2

Pip的文档状态

freeze                      Output installed packages in requirements format.
list                        List installed packages.

但是什么是“需求格式”?为什么pip list生成的清单比清单更全面pip freeze


问题答案:

使用时virtualenv,可以指定一个requirements.txt文件来安装所有依赖项。

典型用法:

$ pip install -r requirements.txt

软件包需要采用特定的格式pip才能理解,即

feedparser==5.1.3
wsgiref==0.1.2
django==1.4.2
...

那就是“要求格式”。

在这里,django==1.4.2意味着安装django版本1.4.2(即使最新版本是1.6.x)。如果您未指定==1.4.2,则会安装可用的最新版本。

您可以在“ Virtualenv和pip基础”以及官方的“ Requirements File
Format
”文档中阅读更多内容。



 类似资料:
  • 我有一个与cassandra连接的springboot应用程序。我试图在地图中创建一个地图,但得到了下面的异常。 代码 成年男子

  • 本文向大家介绍python中列表的切片与修改知识点总结,包括了python中列表的切片与修改知识点总结的使用技巧和注意事项,需要的朋友参考一下 python中可以使用下标索引来访问列表中的值,对列表进行切片即截取,也可以对列表的数据项进行修改或更新。 使用下标索引来访问列表中的值,例如list1[1]。 使用索引截取列表中的值,例如list1[2:4],截取列表内容不包括list1[4]。 列表的

  • 我们使用如下示例的XML文档: <book> <title>Test Book</title> <chapter> <title>Ch1</title> <para>p1.1</para> <para>p1.2</para> <para>p1.3</para> </chapter> <chapter> <title>Ch2</title>

  • 问题内容: 我有一个简单的猫鼬模型,在其上我调用find,最大限制为100,它调用完成的回调: 如果我将此行修改为(或更高的数字),则永远不会调用该回调 任何地方都没有错误,数据库保持正常运行,但是此节点应用程序冻结,必须重新启动。 如果我进入服务器以连接到相同的数据库并连接到mongo shell,则在同一集合上,find({})会在不到一秒的时间内返回所有〜700个集合。当我将同一数据库克隆到

  • 交换二叉树每个结点的左孩子和右孩子 根据带虚结点的先序序列建立二叉树,再将二叉树中所有结点的左孩子和右孩子相互交换,然后按后序遍历输出各结点的值。 输入格式: 测试数据有多组,处理到文件尾。每组测试数据在一行中输入一个字符串(不含空格且长度不超过80),表示二叉树的先序遍历序列,其中字符*表示虚结点(对应的子树为空) 。 输出格式: 对于每组测试,对所建立的二叉树将其中所有结点的左孩子和右孩子相互

  • 问题内容: 这是一个片段 我正在使用和作为文本框。文本框应显示“ Hello”,然后等待一秒钟,但是,当我尝试执行此操作时,它会等待一秒钟,然后放置“ Hello”一词,这不是我想要的。 我不确定为什么会这样,因为我将其按逻辑顺序放置。如果有人可以帮助我,那就太好了。 编辑: 有谁知道替代方案,所以我可以使用“延迟”效果吗? 问题答案: 永远不要从Swing事件线程中调用Thread.sleep(