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

如何更新Python包?

倪炎彬
2023-03-14
问题内容

我正在运行Ubuntu
9:10,并安装了一个名为M2Crypto的软件包(版本为0.19.1)。我需要下载,构建和安装最新版本的M2Crypto软件包(0.20.2)。

0.19.1软件包的文件位于多个位置,包括(/ usr / share / pyshared和/usr/lib/pymodules.python2.6)。

在安装0.20.2之前如何从系统中完全卸载版本0.19.1?


问题答案:

您可能需要研究像pip这样的Python软件包管理器。如果您不想使用Python软件包管理器,则应该能够下载M2Crypto并通过旧安装进行构建/编译/安装。



 类似资料:
  • 问题内容: 我已从2012年初开始安装2.7版。对于在安装最新版本之前是否应该完全卸载并擦除此版本,我无法达成共识。 “软件”删除旧版本?硬删除/清除旧版本?安装在顶部? 我在某处看到了一个特殊的安装/升级过程,该过程使用Python安装的“分段”方法,将不同的版本分开并保持功能。不知道这是否是事实上的标准方法。 我还想知道Revo是否太过热情,是否可能导致清除仍然需要的残留物(例如环境/ PAT

  • 问题内容: 我在这里重新绘制图形时遇到问题。我允许用户在时间刻度(x轴)中指定单位,然后重新计算并调用此函数plots()。我希望该图仅进行更新,而不是将另一个图附加到该图上。 问题答案: 你基本上有两个选择: 精确执行当前操作,但在重新配置数据之前先致电和。这是最慢但最简单,最可靠的选择。 除了重新绘制外,你还可以更新绘图对象的数据。你需要在代码中进行一些更改,但这比每次重新绘制都快得多。但是,

  • 我为早期版本的Python运行了此代码,但现在想将其升级到最新版本的Python和Tweepy,但我似乎无法使其工作。任何帮助都将不胜感激!我得到的错误是: ImportError:无法从“tweepy.streaming”中导入名称“StreamListener”(C:\ Users \ mman enica \ anaconda 3 \ lib \ site-packages \ tweepy

  • 问题内容: 我正在使用Python,并且有一个JSON文件,我想在其中更新与给定键相关的值。也就是说,我包含以下数据 并且我只想将与键相关的值从更改为,以便更新后的文件如下所示: 我该怎么做? 我尝试了以下操作,但没有成功(更改未保存到文件中): 问题答案: 您根本没有保存更改的数据。您必须先加载,然后修改,然后再保存。无法就地修改JSON文件。 您也可以这样做: 如果要确保安全,请首先将新数据写

  • 问题内容: 我做了以下更新我的npm: 但是我不知道如何更新Node.js。有什么建议?(我正在使用Node.js 0.4.1,并想更新到Node.js 0.6.1。) 问题答案: 使用节点版本管理器(NVM) 这是一个Bash脚本,可让您下载和管理不同版本的节点。完整的源代码在这里。 对于Windows的nvm有一个单独的项目:github.com/coreybutler/nvm- window

  • 问题内容: 我试图做到这一点,以便当用户单击一个按钮时,它变为“ X”或“ 0”(取决于他们的团队)。如何使按钮上的文本更新?到目前为止,我最好的主意是删除按钮,然后再次打印它们,但这只能删除一个按钮。这是我到目前为止的内容: 问题答案: 就像您的标签一样,按钮小部件也有一个选项。您可以用来更新按钮。最小示例: